Mathematical Functions

ABS( )(
Returns the absolute (positive) numeric value of an expression.
ABSS( )
Creates a dynamic array containing the absolute values of a dynamic array.
ACOS( )
Calculates the trigonometric arc-cosine of an expression.
ADDS( )
Adds elements of two dynamic arrays.
ASIN( )
Calculates the trigonometric arc-sine of an expression.
ATAN( )
Calculates the trigonometric arctangent of an expression.
BITAND( )
Performs a bitwise AND of two integers.
BITNOT( )
Performs a bitwise NOT of two integers.
BITOR( )
Performs a bitwise OR of two integers.
BITRESET( )(
Resets one bit of an integer.
BITSET( )
Sets one bit of an integer.
BITTEST( )
Tests one bit of an integer.
BITXOR( )
Performs a bitwise XOR of two integers.
COS( )
Calculates the trigonometric cosine of an angle.
COSH( )
Calculates the hyperbolic cosine of an expression.
DIV( )
Outputs the whole part of the real division of two real numbers.
DIVS( )
Divides elements of two dynamic arrays.
EXP( )
Calculates the result of base 'e' raised to the power designated by the value of the expression.
INT( )
Calculates the integer numeric value of an expression.
FADD( )
Performs floating-point addition on two numeric values. This function is provided for compatibility with existing software.
FDIV( )
Performs floating-point division on two numeric values.
FFIX( )
Converts a floating-point number to a string with a fixed precision. FFIX is provided for compatibility with existing software.
FFLT( )
Rounds a number to a string with a precision of 14.
FMUL( )
Performs floating-point multiplication on two numeric values. This function is provided for compatibility with existing software.
FSUB( )
Performs floating-point subtraction on two numeric values.
LN( )
Calculates the natural logarithm of an expression in base 'e'.
MAXIMUM( )
Returns the element with the highest numeric value in a dynamic array.
MINIMUM( )
Returns the element with the lowest numeric value in a dynamic array.
MOD( )
Calculates the modulo (the remainder) of two expressions.
MODS( )
Calculates the modulo (the remainder) of elements of two dynamic arrays.
MULS( )
Multiplies elements of two dynamic arrays.
NEG( )
Returns the arithmetic additive inverse of the value of the argument.
NEGS( )
Returns the negative numeric values of elements in a dynamic array. If the value of an element is negative, the returned value is positive.
NUM( )
Returns true (1) if the argument is a numeric data type; otherwise, returns false (0).
NUMS( )
Returns true (1) for each element of a dynamic array that is a numeric data type; otherwise, returns false (0).
PWR( )
Calculates the value of an expression when raised to a specified power.
RANDOMIZE
Initializes the RND function to ensure that the same sequence of random numbers is generated after initialization.
REAL( )
Converts a numeric expression into a real number without loss of accuracy.
REM( )
Calculates the value of the remainder after integer division is performed.
RND( )
Generates a random number between zero and a specified number minus one.
SADD( )
Adds two string numbers and returns the result as a string number.
SCMP( )
Compares two string numbers.
SDIV( )
Outputs the quotient of the whole division of two integers.
SIN( )
Calculates the trigonometric sine of an angle.
SINH( )
Calculates the hyperbolic sine of an expression.
SMUL( )
Multiplies two string numbers.
SQRT( )
Calculates the square root of a number.
SSUB( )
Subtracts one string number from another and returns the result as a string number.
SUBS( )
Subtracts elements of two dynamic arrays.
SUM( )
Calculates the sum of numeric data within a dynamic array.
SUMMATION( )
Adds the elements of a dynamic array.
TAN( )
Calculates the trigonometric tangent of an angle.
TANH( )
Calculates the hyperbolic tangent of an expression.