The following table contains the list of operations which can appear within an expression:
Operation  Description 

% 
This operation takes two real arguments, calculates the product of them and divides that product by 100. 
%CH 
Given real values x and y pushed onto the stack in that order, this operation calculates 100 * (y  x) / x. Note... 
%T 
Given Real_{1} and Real_{2} from the stack, this function computes 100 * Real_{2} / Real... 
+ 
The add operation will take its two numerical operands and produce the sum as its result. It operates on reals,... 
 
The subtract operation will take its two numerical operands and produce the difference as its result. It operates... 
< 
This operation takes two real, integer or string values and produces a 1 if the first value is less than the second... 
= 
This operation always produces an expression which describes a relationship between its left and right side. Unlike... 
== 
This operation produces a 1 if the two arguments are equal, a 0 otherwise. It can operate on real, complex, integer... 
> 
This operation takes two real, integer or string values and produces a 1 if the first value is greater than the... 
ABS 
This function returns the absolute value of its input argument. For a real number input, the result is always a... 
ACOS 
This operation calculates the inverse cosine... 
ACOSH 
This operation calculates the inverse hyperbolic cosine... 
ALOG 
This operation calculates the reverse base 10 logarithm of its... 
AND 
This operation performs a binary and operation on... 
ARG 
This function takes a complex argument and returns the angle given the real and imaginary components of that complex... 
ASIN 
This operation calculates the inverse sine... 
ASINH 
This operation calculates the inverse hyperbolic sine... 
ASR 
This operation takes an integer from the stack, shifts each bit one... 
ATAN 
This operation calculates the inverse tangent... 
ATANH 
This operation calculates the hyperbolic sine... 
B→R 
This operation takes an integer value an converts it to the equivalent real value. 
CEIL 
Given a real valued input, this function returns the smallest integer which is greater than or equal to the input... 
CHR 
This operation takes a real value and maps it to a single character which it returns as a string value. The real... 
CNRM 
This operation calculates the column norm or onenorm... 
COMB 
This operation calculates the number of combinations given... 
CONJ 
This function takes a complex value and returns its conjugate value. A conjugate value has the same real component... 
COS 
This operation calculates the cosine function of... 
COSH 
This operation calculates the hyperbolic cosine... 
CROSS 
This operation calculates the cross product of the input... 
DET 
This operation calculates the determinant of its input... 
DOT 
This operation calculates the dot product of its arguments.... 
D→R 
This function takes a real number which is an angle expressed in degrees and converts it to an angle expressed in... 
EXP 
This operation calculates the reverse base e logarithm... 
EXPM 
This operation calculates the equivalent of (EXP(x)  1) where x is the the argument... 
FACT 
This function returns the factorial of its input parameter. For integer input values greater than or equal to 0,... 
FC? 
This operation takes a real value between 1 and 64 and returns 1 if the associated bit in the calculator flags is 0... 
FC?C 
This operation takes a real value between 1 and 64 and returns 1 if the associated bit in the calculator flags is 0... 
FLOOR 
Given a real valued input, this function returns the largest integer which is less than or equal to the input value... 
FP 
This function takes a real value and returns a real value, returning only the fractional component of that input... 
FS? 
This operation takes a real value between 1 and 64 and returns 1 if the associated bit in the calculator flags is 1... 
FS?C 
This operation takes a real value between 1 and 64 and returns 1 if the associated bit in the calculator flags is 1... 
HMS+ 
This function takes arguments and returns results which express a time as hours, minutes, seconds and fractions of... 
HMS 
This function takes arguments and returns results which express a time as hours, minutes, seconds and fractions of... 
HMS→ 
This function takes a real argument which describes a time as hours, minutes and seconds and converts that time into... 
IM 
This function takes a complex value as input and returns the imaginary component of that complex number. If the... 
INV 
This operation takes a real of complex value and produces its inverse. The inverse is one divided by the input... 
IP 
This function takes a real value and returns a real value, removing any fractional component of that input value.... 
LN 
This operation calculates the natural logarithm (base e)... 
LNP1 
This operation calculates the equivalent of LN(1 + x) where x is the the argument from... 
LOG 
This operation calculates the base 10 logarithm of its input... 
MANT 
This function returns the mantissa of the input real value. Assuming that the real value is expressed in scientific... 
MAX 
This function returns the largest of the two real values it takes as input. 
MIN 
This function returns the smallest of the two real values it takes as input. 
MOD 
This function returns the modulus or remainder of its two real valued inputs. 
NEG 
Given a real or complex input, this function returns the value of that input multiplied by 1. Given a matrix or... 
NOT 
This operation performs a binary not operation on... 
NUM 
This operation takes a string value and maps it to a real value. The first character in the string is used to... 
OR 
This operation performs a binary or operation on its... 
PERM 
This operation calculates the number of permutations given... 
POS 
This operation is used to find the position of a substring within a string or the position of an item in a list. If... 
PREDV 
This operation predicts a value for the dependent variable given an input value from the independent variable by... 
P→R 
This function takes a complex value expressed in polar coordinates, a radius and an angle, and returns a complex... 
RE 
This function takes a complex value as input and returns the real component of that complex number. If the input... 
RL 
This operation takes an integer from the stack, shifts each bit one... 
RLB 
This operation takes an integer from the stack, shifts each byte one... 
RND 
Given the formatting mode for numbers, this function rounds those numbers to the digits displayed, removing any... 
RNRM 
This operation calculates the row norm or infinity norm... 
RR 
This operation takes an integer from the stack, shifts each bit one... 
RRB 
This operation takes an integer from the stack, shifts each byte one... 
RSD 
This operation calculates the residual of its inputs which is:

R→B 
This operation takes a real number and converts it to an integer value. If the real value is less than 0, then the... 
R→C 
This function takes two real values and returns a complex value. One real value is used as the real component of... 
R→D 
This function takes a real number which is an angle expressed in radians and converts it to an angle expressed in... 
R→P 
This function takes a complex value expressed in rectangular coordinates and returns a complex value expressed in... 
SIGN 
If given a positive real value, this function returns 1. If the real value is 0, this function returns 0. If this... 
SIN 
This operation calculates the sine function of... 
SINH 
This operation calculates the hyperbolic sine... 
SIZE 
This operation takes a string, list, vector or matrix argument. In the case of a string, it pushes the number of... 
SL 
This operation takes an integer from the stack, shifts each bit one... 
SLB 
This operation takes an integer from the stack, shifts each byte one... 
SQ 
The SQ operation multiplies its input argument by itself to produce the square of that input value. The value can... 
SR 
This operation takes an integer from the stack, shifts each bit one... 
SRB 
This operation takes an integer from the stack, shifts each byte one... 
TAN 
This operation calculates the tangent function of... 
TANH 
This operation calculates the hyperbolic tangent... 
UTPC 
This operation calculates the probability given a ... 
UTPF 
This operation calculates the probability given a F... 
UTPN 
This operation calculates the probability given a normal... 
UTPT 
This operation calculates the probability given a ... 
XOR 
This operation performs a binary xor operation on... 
XPON 
This function returns the exponent of the input real value. Assuming that the real value is expressed in scientific... 
^ 
This operation calculates x^{y} given that values x and y are pushed onto the stack in that order. Either... 
× 
The multiply operation will take its two numerical operands and produce the product as its result. It operates on... 
÷ 
The divide operation will take its two numerical operands and produce the quotient as its result. It operates on... 
→HMS 
This function takes a real argument which describes a time as hours and fractions of hours (the decimal component)... 
∂/∂x 
This operation determines the derivative of the expression... 
√ 
This operation takes a real or complex value and finds its square root. The positive root is return for real values... 
≠ 
This operation produces a 1 if the two arguments are not equal, a 0 otherwise. It can operate on real, complex,... 
≤ 
This operation takes two real, integer or string values and produces a 1 if the first value is less than or equal to... 
≥ 
This operation takes two real, integer or string values and produces a 1 if the first value is greater than or equal... 