

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 Real1 and Real2 from the stack, this function computes 100 * Real2 / 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 one-norm... | 
| 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... | 
| 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 xy 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... |