+ / - / * / /
|
addition / subtraction / multiplication / division
|
bitand / bitor / bitxor
|
bitwise operators (and / or / xor)
|
bitcmp
|
bitwise operators (bitwise inversion)
|
bitshift
|
bitwise operators (left shift / right shift / unsigned
right shift)
|
^
|
exponentiation (power)
|
log10
|
logarithm (base 10)
|
log2
|
logarithm (base 2)
|
log
|
logarithm (base e)
|
rem
|
modulo (modulo of -3 / 2 is -1)
|
mod
|
modulo (modulo of -3 / 2 is 1)
|
-
|
negation
|
1000, 1000., 1000.0
|
numbers syntax (integers)
|
mathematical
|
operator priorities and associativities (addition vs
multiplication)
|
mathematical
|
operator priorities and associativities (exponentiation vs
negation (is -3^2 equal to 9 or -9))
|
rand
|
random (random number)
|
rand('state',...)
|
random (seed the pseudo random generator)
|
sqrt realsqrt / exp /
abs
|
square root / e-exponential / absolute value
|
sin / cos / tan
|
trigonometry (basic)
|
|
trigonometry (inverse)
|
trunc / round / floor /
ceil
|
truncate / round / floor / ceil
|
single, double
|
type name (floating point)
|
int8, uint8, int16,
uint16, ...64
|
type name (integers)
|