pi
float |
pi ~ 3.14 |
pi2
float |
pi/2 ~ 1.57 |
pi4
float |
pi/4 ~ 0.78 |
rnd01
float |
random number [0..1) |
rndGaussStd
float |
random number (normal distribution) |
seed
integer |
random seed Random number generator seed. |
time
float |
current time Number of seconds since the Epoch (00:00:00 UTC/GMT, January 1, 1970) |
twopi
float |
2*pi ~ 6.28 |
abs
returns float |
absolute value function abs(float) |
acos
returns float |
arc cosinus function acos(float) |
asin
returns float |
arc sinus function asin(float) |
atan
returns float |
arc tangent function atan(float) |
atan2
returns float |
arc tangent of y/x function atan2(float y, float x) |
cos
returns float |
cosinus function cos(float) |
exp
returns float |
exponent function exp(float) |
log
returns float |
logarithm; base = e function log(float) |
max
returns untyped |
maximum function max(untyped, untyped) |
min
returns untyped |
minimum function min(untyped, untyped) |
pow
returns float |
power, a^b function pow(float a, float b) |
random
returns integer |
integer random number function random(integer num)0..num-1 |
rndCustom
returns float |
random number function rndCustom(Vector)the parameter describes the desired random distribution, being a sum of uniform distributions, eg. rndCustom([-10,-1, -1,1, 1,10]) defines 3 uniform distribution intervals [-1,10) [-1,1), [1,10) |
rndGauss
returns float |
random number (selectable std.dev.) function rndGauss(float center, float stdandard_deviation)rndGaussStd is rndGauss(0,1) |
rndUni
returns float |
random number (uniform distribution) function rndUni(float begin, float end)[begin..end) |
sigmoid
returns float |
sigmoid function = 2/(1+exp(-x))-1 function sigmoid(float) |
sign
returns integer |
sign (-1, 0 or 1) function sign(float) |
sin
returns float |
sinus function sin(float) |
sqrt
returns float |
square root function sqrt(float) |
| Global context |