Round(x) - Rounds the number to the nearest integer whole number.
Abs(x) - Absolute value of x.
Clamp(x, min, max) - Clamps x to a minimum and maximum value.
DegToRad(x) - Converts degrees to radians.
RadToDeg(x) - Converts radians to degrees.
Min(x, y) - Returns the minimum value of the 2 parameters.
Max(x, y) - Returns the maximum value of the 2 parameters.
RandInt(x, y) - Returns a random integer between x and y.
RandFloat(x, y) - Returns a random float between x and y.
RandRange(x, y) - same as RandFloat
Sign(x) - Returns a signed scalar of x. Negative numbers returns -1, positive numbers return 1.
Sqrt(x) - Square root of x. Returns integer if x is integer !
SymmetricRandom() - Returns random number between -1.0 and 1.0
UnitRandom() - Returns random number between 0.0 and 1.0
ToBool(x) - Converts an integer, float or string to 0 or 1. Returns null if impossible. Valid string values are 0,1, false,true, off,on.
ToFloat(x) - Converts an integer or string to a float. Returns 0.0 if impossible. Throws exception or returns the second parameter if x has wrong type.
ToInt(x) - Converts a float or string to an integer. Returns 0 if impossible. Throws exception or returns the second parameter if x has wrong type.
ToString(x) - Converts any value to a string.
ToVector(x) - Converts a string to a Vector3. Returns 0.0 or the first parsed number if string can't be converted. Valid format is "x y z".
IsBool(x) - same as IsInt
IsEntity(x) - Returns true if x is entity handle
IsFloat(x) - Returns true if x is floating-point number
IsFloatOrInt(x) - Returns true if x is float or integer