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... |