

Use the following links to jump to a table for a particular input argument type:
| Operation | Description | 
|---|---|
| ABORT | The ABORT operation can be used within an executing program to halt execution and discard execution state. Because... | 
| BIN | This operation puts the calculator in binary mode... | 
| CLUSR | This operation is used to clear all variables and empty directories in the current directory. Any directories which... | 
| CL∑ | This operation deletes a variable called ∑DAT which normally contains a real matrix of samples used by other... | 
| CMD | This operation enables or disables the Command functionality on the calculator which allows you to recall recently... | 
| CONT | The CONT operation will resume a HALT-ed program. By placing a HALT in your program... | 
| CORR | This operation calculates the correlation... | 
| COV | This operation calculates the covariance between the dependent... | 
| DEC | This operation puts the calculator in decimal mode. Integer... | 
| DEG | This operation puts the calculator in degree mode. What this means is that any other operations which operates on... | 
| DEPTH | This operation pushes a real number onto the stack which is the number of items on the stack (not including this new... | 
| DO | The DO operation is used to define a loop structure within a program. It is combined with the... | 
| DRAW | This operation will plot the current equation which was specified with the STEQ... | 
| ELSE | This operation is used in conjunction with the IF or IFERR... | 
| END | |
| ERRM | This operation pushes a string onto the stack which is the error message most recently raised by the calculator.... | 
| ERRN | The ERRN operation returns a numerical value which represents the most recently raised error by the calculator.... | 
| HALT | This operation should be used only during execution of a program. By placing a HALT operation within a program, you... | 
| HEX | This operation puts the calculator in hexadecimal mode.... | 
| HOME | This operation changes the current directory to the root directory, regardless of where in the symbol hierarchy the... | 
| IF | The IF operation can be used within program execution context to control the flow of execution through the program... | 
| IFERR | The IFERR operation can be used within program execution context to control the flow of execution through the... | 
| KILL | The KILL operation can be used within a program or outside of program execution. When used within a program, it... | 
| LAST | This operation enables or disables the ■Last functionality on the calculator. The... | 
| LAST | This operation takes no arguments from the stack. Instead, it pushes onto the stack the last arguments used in the... | 
| LR | This operation calculates the linear regression between... | 
| MAXR | This operation returns a symbol which represents the largest real value which can be represented on the calculator... | 
| MAX∑ | This operation gets the maximum values from the statistics data. It expects to find a variable called ∑DAT which... | 
| MEAN | This operation calculates the mean of the statistics data... | 
| MEM | This operation pushes the amount of free memory in bytes onto the stack as a real value. | 
| MINR | This operation returns a symbol which represents the smallest real value greater than zero which can be represented... | 
| MIN∑ | This operation gets the minimum values from the statistics data. It expects to find a variable called ∑DAT which... | 
| ML | This operation enables or disables multi-line display for the item at the bottom of the stack. When disabled, the... | 
| NEXT | This operation is used in conjunction with the START or FOR... | 
| N∑ | This operation returns the number of samples in the statistics data. It expects to find a variable called ∑DAT... | 
| OCT | This operation puts the calculator in octal mode. Integer values... | 
| PATH | This operation pushes a list onto the stack which contains the set of directories which leads to the current... | 
| PPAR | This operation is really just a shortcut for accessing a symbol called "PPAR" from the current directory. The PPAR... | 
| RAD | This operation puts the calculator in radians mode. What this means is that any other operations which operates on... | 
| RAND | This operation takes no input parameters and returns a random real valued result. The value is greater than or... | 
| RCEQ | This operation looks up the symbol "EQ" in the current directory or one of its parents and pushes the value of that... | 
| RCLF | This operation retrieves the current calculator flags and pushes it as an integer value onto the stack. See... | 
| RCL∑ | This operation pushes the value stored in the ∑DAT variable onto the stack. If the ∑DAT variable does not exist,... | 
| RCWS | This operation gets the word size of all integer values on the calculator. It pushes a real value to the stack... | 
| RDX, | This operation switches between the "." and the "," character to represent the radix point in numerical output. By... | 
| SDEV | This operation calculates the standard deviation of... | 
| SOLVR | This operation gets the value of EQ from the current directory or one of its parent and goes into a special mode... | 
| SST | This operation will single step the currently HALT-ed program. By placing a HALT at... | 
| STD | This operation enables the standard format for real numbers on the calculator. In standard format, a number will... | 
| THEN | This operation is used in conjunction with the IF or IFERR... | 
| TOT | This operation calculates the total of the statistics data. It expects to find a variable called ∑DAT which has a... | 
| UNDO | This operation enables or disables the Undo functionality on the calculator. The Undo function allows you to recall... | 
| UNTIL | This operation is used in conjunction with the DO operation. See that page for more... | 
| VAR | This operation calculates the variance of the statistics data.... | 
| VARS | This operation pushes a list onto the stack which contains the set of variables and directories in the current... | 
| WHILE | The WHILE operation is used to define a loop structure within a program. It is combined with the... | 
| ∑- | This operation removes and returns the last sample from the statistics data. It expects to find a variable called ∑... | 
| Operation | Description | 
|---|---|
| CLEAR | This operation removes all items from the stack, leaving an empty stack. | 
| DROP | This operation removes the item from the top of the stack. | 
| DROP2 | This operation removes the top two items from the stack. | 
| DROPN | This operation takes a real number from the top of the stack which indicates how many other items should be popped... | 
| DUP | This operation creates a copy of the item at the top of the stack and pushes that copy onto the stack. Note... | 
| DUP2 | This operation makes copies of the top two items on the stack and pushes both copies onto the stack. | 
| DUPN | This operation takes a real number from the top of the stack which indicates how many items from the stack to... | 
| EVAL | This operation takes an item from the stack and evaluates it. For most types of stack items, evaluation does not... | 
| IFT | The IFT operation is an alternative to the IF operation. In this form, IFT pops two... | 
| IFTE | The IFTE operation is an alternative to the IF operation. In this form, IFTE pops three... | 
| OVER | This operation creates a copy of the item just below the top of the stack and pushes that item onto the stack. | 
| PICK | This operation takes a real number which references an item on the stack. After popping that real number off of the... | 
| 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... | 
| PUT | This operation is used to replace an item in a list, vector or matrix at a particular index. It can either modify... | 
| PUTI | This operation is used to replace an item in a list, vector or matrix at a particular index. It can either modify a... | 
| ROLL | This operation takes a real number from the stack which is the number of items on the stack to roll down. That... | 
| ROLLD | This operation takes a real number from the stack which is the number of items on the stack to roll down. The item... | 
| ROT | This operation rotates the top three items on the stack. In the stack diagram, Item3 was at the top of... | 
| SAME | This operation takes two items from the stack and pushes a real value which is 1 if the two items are the same,... | 
| STEQ | This operation takes any item from the stack and stores it in the current directory under the symbol "EQ". Normally... | 
| STO | This operation is used to store an item on the stack into a named symbol. Anything which can be put onto the stack... | 
| STO∑ | This operation takes the item from the top of the stack and stores it into a variable called ∑DAT. If the ∑DAT... | 
| SWAP | This operation pops the top two items off of the stack and pushes them back on in reverse order. | 
| TYPE | This operation pops an item off the stack and then pushes a real number depending on the type of item it just popped... | 
| → | This operation can only be used from within program context. In that context, it is used like this: ... | 
| →LIST | This operation expects a real number at the top of the stack which is the size of the list it should create. Then,... | 
| →NUM | This operation takes an item from the stack and evaluates it. For most types of stack items, evaluation does not... | 
| →STR | This operation pops one argument from the stack and converts that item into a string. Whatever was displayed on the... | 
| 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... | 
| *H | This operation takes a real number from the top of the stack. It then adjusts the plot minimum (see... | 
| *W | This operation takes a real number from the top of the stack. It then adjusts the plot minimum (see... | 
| + | 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... | 
| ATAN | This operation calculates the inverse tangent... | 
| ATANH | This operation calculates the hyperbolic sine... | 
| CEIL | Given a real valued input, this function returns the smallest integer which is greater than or equal to the input... | 
| CF | This operation takes a real value between 1 and 64 and sets the associated flag bit to zero. See... | 
| CHR | This operation takes a real value and maps it to a single character which it returns as a string value. The real... | 
| COLCT | The COLCT operation collects terms and factors in order to simplify an expression. It does this by doing the... | 
| COL∑ | This operation is used to designate the dependent and independent column in the statistics data. Real1... | 
| COMB | This operation calculates the number of combinations given... | 
| CON | This operation is used to create an array of constant values. The resulting array will have all values set to the... | 
| CONJ | This function takes a complex value and returns its conjugate value. A conjugate value has the same real component... | 
| CONVERT | This operation performs a unit conversion of the value in Real1 from the unit described by Symbol2... | 
| COS | This operation calculates the cosine function of... | 
| COSH | This operation calculates the hyperbolic cosine... | 
| DROPN | This operation takes a real number from the top of the stack which indicates how many other items should be popped... | 
| DUPN | This operation takes a real number from the top of the stack which indicates how many items from the stack to... | 
| D→R | This function takes a real number which is an angle expressed in degrees and converts it to an angle expressed in... | 
| ENG | This operation enables the engineering format for real numbers on the calculator. The engineering format takes a... | 
| EXGET | The EXSUB operation is used to retrieve a portion of an expression. The real argument identifies the subexpression... | 
| EXP | This operation calculates the reverse base e logarithm... | 
| EXPAN | The EXPAN operation expands an expression using a series of different strategies: | 
| EXPM | This operation calculates the equivalent of (EXP(x) - 1) where x is the the argument... | 
| EXSUB | The EXSUB operation is used to substitute a portion of an expression with the item from the top of the stack. The... | 
| 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... | 
| FIX | This operation enables the fixed format for real numbers on the calculator. The fixed format takes a real argument... | 
| FLOOR | Given a real valued input, this function returns the largest integer which is less than or equal to the input value... | 
| FOR | The FOR operation is used to define a loop structure within a program. It is combined with the... | 
| FORM | This operation takes an expression and allows you to interactively modify that expression in a way that does not... | 
| 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... | 
| GET | This operation is used to retrieve an item at a particular index within a list. The list to retrieve from may be... | 
| GETI | This operation is used to retrieve an item at a particular index within a list, vector or matrix. When operating on... | 
| 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... | 
| IDN | This operation returns an identity matrix. An identity matrix has values zero in all positions except along the... | 
| IFT | The IFT operation is an alternative to the IF operation. In this form, IFT pops two... | 
| IFTE | The IFTE operation is an alternative to the IF operation. In this form, IFTE pops three... | 
| 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. | 
| MENU | This operation has two different modes. If the top of the stack contains a real number, it uses that real number as... | 
| 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... | 
| OBGET | The OBGET operation is used to retrieve a portion of an expression and return it as an item in a list. The real... | 
| OBSUB | The OBSUB operation is used to substitute a portion of an expression with the contents of a list. The real argument... | 
| OR | This operation performs a binary or operation on its... | 
| PERM | This operation calculates the number of permutations given... | 
| PICK | This operation takes a real number which references an item on the stack. After popping that real number off of the... | 
| PREDV | This operation predicts a value for the dependent variable given an input value from the independent variable by... | 
| PUT | This operation is used to replace an item in a list, vector or matrix at a particular index. It can either modify... | 
| PUTI | This operation is used to replace an item in a list, vector or matrix at a particular index. It can either modify a... | 
| P→R | This function takes a complex value expressed in polar coordinates, a radius and an angle, and returns a complex... | 
| RDZ | This function takes a real valued random seed for use in future random numbers generated from... | 
| RE | This function takes a complex value as input and returns the real component of that complex number. If the input... | 
| REPEAT | This operation is used in conjunction with the WHILE operation. See that page for... | 
| RES | This operation takes a real number from the top of the stack and interprets that number as the "resolution" to use... | 
| RND | Given the formatting mode for numbers, this function rounds those numbers to the digits displayed, removing any... | 
| ROLL | This operation takes a real number from the stack which is the number of items on the stack to roll down. That... | 
| ROLLD | This operation takes a real number from the stack which is the number of items on the stack to roll down. The item... | 
| ROOT | This operation takes an expression, a symbol to solve for and a real, complex or list of guesses and produces a... | 
| 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... | 
| SCI | This operation enables the scientific format for real numbers on the calculator. The scientific format takes a real... | 
| SF | This operation takes a real value between 1 and 64 and sets the associated flag bit to one. See... | 
| 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... | 
| SQ | The SQ operation multiplies its input argument by itself to produce the square of that input value. The value can... | 
| START | The START operation is used to define a loop structure within a program. It is combined with the... | 
| STEP | This operation is used in conjunction with the START or FOR... | 
| STO* | This operation takes a symbol and another item of just about any numeric type (real, complex, integer or matrix).... | 
| STO+ | This operation takes a symbol and another item of just about any numeric type (real, complex, integer or matrix).... | 
| STO- | This operation takes a symbol and another item of just about any numeric type (real, complex, integer or matrix).... | 
| STO/ | This operation takes a symbol and another item of just about any numeric type (real, complex, integer or matrix).... | 
| STWS | This operation sets the word size of all integer values on the calculator. It takes a real value, rounds it to the... | 
| SUB | This operation extracts a substring or a sub-list from a string or a list. If it is provided a string and two real... | 
| TAN | This operation calculates the tangent function of... | 
| TANH | This operation calculates the hyperbolic tangent... | 
| TAYLR | This operation calculates an approximation of the Taylor series... | 
| 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 ... | 
| WAIT | This operation takes a real number which represents the number of seconds to pause before continuing execution. The... | 
| 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... | 
| →ARRY | This operation is used to create vectors and matrices from multiple values on the stack. If the top of the stack is... | 
| →HMS | This function takes a real argument which describes a time as hours and fractions of hours (the decimal component)... | 
| →LIST | This operation expects a real number at the top of the stack which is the size of the list it should create. Then,... | 
| ∑+ | This operation takes a single real value or a single vector or matrix from the stack and adds the value(s) to the ∑... | 
| √ | This operation takes a real or complex value and finds its square root. The positive root is return for real values... | 
| ∫ | This operation can be used to determine the symbolic or numeric integral of the input expression or program. For... | 
| ≠ | 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... | 
| Operation | Description | 
|---|---|
| + | 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 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... | 
| 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... | 
| 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... | 
| ATAN | This operation calculates the inverse tangent... | 
| ATANH | This operation calculates the hyperbolic sine... | 
| AXES | This operation takes a complex number from the top of the stack and interprets that complex number as X and Y... | 
| CENTR | This operation takes a complex number from the top of the stack and interprets that complex number as X and Y... | 
| COLCT | The COLCT operation collects terms and factors in order to simplify an expression. It does this by doing the... | 
| CON | This operation is used to create an array of constant values. The resulting array will have all values set to the... | 
| 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... | 
| C→R | This function takes a complex value and returns the individual components of that complex value. It pushes the real... | 
| EXP | This operation calculates the reverse base e logarithm... | 
| EXPAN | The EXPAN operation expands an expression using a series of different strategies: | 
| EXSUB | The EXSUB operation is used to substitute a portion of an expression with the item from the top of the stack. The... | 
| FORM | This operation takes an expression and allows you to interactively modify that expression in a way that does not... | 
| 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... | 
| LN | This operation calculates the natural logarithm (base e)... | 
| LOG | This operation calculates the base 10 logarithm of its input... | 
| NEG | Given a real or complex input, this function returns the value of that input multiplied by -1. Given a matrix or... | 
| PMAX | This operation takes a complex number from the top of the stack and interprets that complex number as X and Y... | 
| PMIN | This operation takes a complex number from the top of the stack and interprets that complex number as X and Y... | 
| PUT | This operation is used to replace an item in a list, vector or matrix at a particular index. It can either modify... | 
| PUTI | This operation is used to replace an item in a list, vector or matrix at a particular index. It can either modify a... | 
| 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... | 
| RND | Given the formatting mode for numbers, this function rounds those numbers to the digits displayed, removing any... | 
| ROOT | This operation takes an expression, a symbol to solve for and a real, complex or list of guesses and produces a... | 
| 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... | 
| SQ | The SQ operation multiplies its input argument by itself to produce the square of that input value. The value can... | 
| STO* | This operation takes a symbol and another item of just about any numeric type (real, complex, integer or matrix).... | 
| STO+ | This operation takes a symbol and another item of just about any numeric type (real, complex, integer or matrix).... | 
| STO- | This operation takes a symbol and another item of just about any numeric type (real, complex, integer or matrix).... | 
| STO/ | This operation takes a symbol and another item of just about any numeric type (real, complex, integer or matrix).... | 
| TAN | This operation calculates the tangent function of... | 
| TANH | This operation calculates the hyperbolic tangent... | 
| ^ | 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... | 
| →ARRY | This operation is used to create vectors and matrices from multiple values on the stack. If the top of the stack is... | 
| √ | 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,... | 
| Operation | Description | 
|---|---|
| + | 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 produces a 1 if the two arguments are equal, a 0 otherwise. It can operate on real, complex, integer... | 
| ABS | This function returns the absolute value of its input argument. For a real number input, the result is always a... | 
| ARRY→ | This operation takes a vector or matrix and pushes each value within that array followed by a list describing the... | 
| CNRM | This operation calculates the column norm or one-norm... | 
| CON | This operation is used to create an array of constant values. The resulting array will have all values set to the... | 
| CONJ | This function takes a complex value and returns its conjugate value. A conjugate value has the same real component... | 
| CROSS | This operation calculates the cross product of the input... | 
| C→R | This function takes a complex value and returns the individual components of that complex value. It pushes the real... | 
| DET | This operation calculates the determinant of its input... | 
| DOT | This operation calculates the dot product of its arguments.... | 
| GET | This operation is used to retrieve an item at a particular index within a list. The list to retrieve from may be... | 
| GETI | This operation is used to retrieve an item at a particular index within a list, vector or matrix. When operating on... | 
| IDN | This operation returns an identity matrix. An identity matrix has values zero in all positions except along the... | 
| 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... | 
| NEG | Given a real or complex input, this function returns the value of that input multiplied by -1. Given a matrix or... | 
| PUT | This operation is used to replace an item in a list, vector or matrix at a particular index. It can either modify... | 
| PUTI | This operation is used to replace an item in a list, vector or matrix at a particular index. It can either modify a... | 
| RDM | This operation re-dimensions an input vector or matrix according to the size specified by the list. If the list has... | 
| RE | This function takes a complex value as input and returns the real component of that complex number. If the input... | 
| RNRM | This operation calculates the row norm or infinity norm... | 
| RSD | This operation calculates the residual of its inputs which is: 
 | 
| R→C | This function takes two real values and returns a complex value. One real value is used as the real component of... | 
| SIZE | This operation takes a string, list, vector, matrix or expression argument. In the case of a string, it pushes the... | 
| SQ | The SQ operation multiplies its input argument by itself to produce the square of that input value. The value can... | 
| STO* | This operation takes a symbol and another item of just about any numeric type (real, complex, integer or matrix).... | 
| STO+ | This operation takes a symbol and another item of just about any numeric type (real, complex, integer or matrix).... | 
| STO- | This operation takes a symbol and another item of just about any numeric type (real, complex, integer or matrix).... | 
| STO/ | This operation takes a symbol and another item of just about any numeric type (real, complex, integer or matrix).... | 
| TRN | This operation returns the transpose of its input array. The input array can be directly on the stack in which case... | 
| × | 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... | 
| ∑+ | This operation takes a single real value or a single vector or matrix from the stack and adds the value(s) to the ∑... | 
| ≠ | This operation produces a 1 if the two arguments are not equal, a 0 otherwise. It can operate on real, complex,... | 
| Operation | Description | 
|---|---|
| + | 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 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... | 
| AND | This operation performs a binary and operation on... | 
| ASR | This operation takes an integer from the stack, shifts each bit one... | 
| B→R | This operation takes an integer value an converts it to the equivalent real value. | 
| NOT | This operation performs a binary not operation on... | 
| OR | This operation performs a binary or operation on its... | 
| 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... | 
| 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... | 
| 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... | 
| 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... | 
| STO* | This operation takes a symbol and another item of just about any numeric type (real, complex, integer or matrix).... | 
| STO+ | This operation takes a symbol and another item of just about any numeric type (real, complex, integer or matrix).... | 
| STO- | This operation takes a symbol and another item of just about any numeric type (real, complex, integer or matrix).... | 
| STO/ | This operation takes a symbol and another item of just about any numeric type (real, complex, integer or matrix).... | 
| STOF | This operation takes an integer value from the stack and sets the calculator flags to this value. See... | 
| XOR | This operation performs a binary xor operation on... | 
| × | 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... | 
| ≠ | 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... | 
| Operation | Description | 
|---|---|
| + | The add operation will take its two numerical operands and produce the sum as its result. It operates on reals,... | 
| == | This operation produces a 1 if the two arguments are equal, a 0 otherwise. It can operate on real, complex, integer... | 
| CON | This operation is used to create an array of constant values. The resulting array will have all values set to the... | 
| GET | This operation is used to retrieve an item at a particular index within a list. The list to retrieve from may be... | 
| GETI | This operation is used to retrieve an item at a particular index within a list, vector or matrix. When operating on... | 
| LIST→ | This operation expects a list at the top of the stack. It then pushes each item from that list into the stack,... | 
| MENU | This operation has two different modes. If the top of the stack contains a real number, it uses that real number as... | 
| OBSUB | The OBSUB operation is used to substitute a portion of an expression with the contents of a list. The real argument... | 
| ORDER | This operation takes a list of symbols and re-orders those symbols in the current directory to match the order in... | 
| 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... | 
| PURGE | This operation is used to remove a symbol from the symbol table, deleting the value associated with it. The... | 
| PUT | This operation is used to replace an item in a list, vector or matrix at a particular index. It can either modify... | 
| PUTI | This operation is used to replace an item in a list, vector or matrix at a particular index. It can either modify a... | 
| RDM | This operation re-dimensions an input vector or matrix according to the size specified by the list. If the list has... | 
| SIZE | This operation takes a string, list, vector, matrix or expression argument. In the case of a string, it pushes the... | 
| SUB | This operation extracts a substring or a sub-list from a string or a list. If it is provided a string and two real... | 
| →ARRY | This operation is used to create vectors and matrices from multiple values on the stack. If the top of the stack is... | 
| ∫ | This operation can be used to determine the symbolic or numeric integral of the input expression or program. For... | 
| ≠ | This operation produces a 1 if the two arguments are not equal, a 0 otherwise. It can operate on real, complex,... | 
| Operation | Description | 
|---|---|
| + | The add operation will take its two numerical operands and produce the sum as its result. It operates on reals,... | 
| < | This operation takes two real, integer or string values and produces a 1 if the first value is less than the second... | 
| == | 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... | 
| CONVERT | This operation performs a unit conversion of the value in Real1 from the unit described by Symbol2... | 
| NUM | This operation takes a string value and maps it to a real value. The first character in the string is used to... | 
| 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... | 
| SIZE | This operation takes a string, list, vector, matrix or expression argument. In the case of a string, it pushes the... | 
| STR→ | This operation takes a string from the stack and interprets its contents as though it was just entered and the... | 
| SUB | This operation extracts a substring or a sub-list from a string or a list. If it is provided a string and two real... | 
| ≠ | 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... | 
| 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... | 
| COLCT | The COLCT operation collects terms and factors in order to simplify an expression. It does this by doing the... | 
| COMB | This operation calculates the number of combinations given... | 
| CON | This operation is used to create an array of constant values. The resulting array will have all values set to the... | 
| CONJ | This function takes a complex value and returns its conjugate value. A conjugate value has the same real component... | 
| CONVERT | This operation performs a unit conversion of the value in Real1 from the unit described by Symbol2... | 
| COS | This operation calculates the cosine function of... | 
| COSH | This operation calculates the hyperbolic cosine... | 
| CRDIR | This operation takes a symbol and creates a directory with that name in the current directory. Directories are good... | 
| 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... | 
| EXPAN | The EXPAN operation expands an expression using a series of different strategies: | 
| EXPM | This operation calculates the equivalent of (EXP(x) - 1) where x is the the argument... | 
| EXSUB | The EXSUB operation is used to substitute a portion of an expression with the item from the top of the stack. The... | 
| 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... | 
| FORM | This operation takes an expression and allows you to interactively modify that expression in a way that does not... | 
| 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... | 
| GET | This operation is used to retrieve an item at a particular index within a list. The list to retrieve from may be... | 
| GETI | This operation is used to retrieve an item at a particular index within a list, vector or matrix. When operating on... | 
| 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... | 
| IDN | This operation returns an identity matrix. An identity matrix has values zero in all positions except along the... | 
| IM | This function takes a complex value as input and returns the imaginary component of that complex number. If the... | 
| INDEP | This operation takes a symbol from the top of the stack. The symbol specifies the "independent variable" to use... | 
| 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.... | 
| ISOL | This operation takes an expression and a symbol. It then searches for that symbol in that expression. The first... | 
| 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... | 
| PURGE | This operation is used to remove a symbol from the symbol table, deleting the value associated with it. The... | 
| PUT | This operation is used to replace an item in a list, vector or matrix at a particular index. It can either modify... | 
| PUTI | This operation is used to replace an item in a list, vector or matrix at a particular index. It can either modify a... | 
| P→R | This function takes a complex value expressed in polar coordinates, a radius and an angle, and returns a complex... | 
| QUAD | This operation takes an expression and a symbol and finds the root of the expression using the... | 
| RCL | This operation is used to get the value of a symbol. It takes a symbol from the top of the stack and pushes the... | 
| RDM | This operation re-dimensions an input vector or matrix according to the size specified by the list. If the list has... | 
| 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... | 
| ROOT | This operation takes an expression, a symbol to solve for and a real, complex or list of guesses and produces a... | 
| 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... | 
| 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... | 
| SCONJ | This operation takes a symbol from the stack. It looks for the value of that symbol in the current directory,... | 
| SHOW | This operation takes an expression and a target symbol. It then recursively evaluates the value of each symbol 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... | 
| SINV | This operation takes a symbol from the stack. It looks for the value of that symbol in the current directory,... | 
| SIZE | This operation takes a string, list, vector, matrix or expression argument. In the case of a string, it pushes the... | 
| 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... | 
| SNEG | This operation takes a symbol from the stack. It looks for the value of that symbol in the current directory,... | 
| 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... | 
| STO | This operation is used to store an item on the stack into a named symbol. Anything which can be put onto the stack... | 
| STO* | This operation takes a symbol and another item of just about any numeric type (real, complex, integer or matrix).... | 
| STO+ | This operation takes a symbol and another item of just about any numeric type (real, complex, integer or matrix).... | 
| STO- | This operation takes a symbol and another item of just about any numeric type (real, complex, integer or matrix).... | 
| STO/ | This operation takes a symbol and another item of just about any numeric type (real, complex, integer or matrix).... | 
| TAN | This operation calculates the tangent function of... | 
| TANH | This operation calculates the hyperbolic tangent... | 
| TAYLR | This operation calculates an approximation of the Taylor series... | 
| TRN | This operation returns the transpose of its input array. The input array can be directly on the stack in which case... | 
| 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 can be used to determine the symbolic or numeric integral of the input expression or program. For... | 
| ≠ | 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... | 
| 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... | 
| COLCT | The COLCT operation collects terms and factors in order to simplify an expression. It does this by doing the... | 
| 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... | 
| D→R | This function takes a real number which is an angle expressed in degrees and converts it to an angle expressed in... | 
| EXGET | The EXSUB operation is used to retrieve a portion of an expression. The real argument identifies the subexpression... | 
| EXP | This operation calculates the reverse base e logarithm... | 
| EXPAN | The EXPAN operation expands an expression using a series of different strategies: | 
| EXPM | This operation calculates the equivalent of (EXP(x) - 1) where x is the the argument... | 
| EXSUB | The EXSUB operation is used to substitute a portion of an expression with the item from the top of the stack. The... | 
| 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... | 
| FORM | This operation takes an expression and allows you to interactively modify that expression in a way that does not... | 
| 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.... | 
| ISOL | This operation takes an expression and a symbol. It then searches for that symbol in that expression. The first... | 
| 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... | 
| OBGET | The OBGET operation is used to retrieve a portion of an expression and return it as an item in a list. The real... | 
| OBSUB | The OBSUB operation is used to substitute a portion of an expression with the contents of a list. The real argument... | 
| 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... | 
| QUAD | This operation takes an expression and a symbol and finds the root of the expression using the... | 
| 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... | 
| ROOT | This operation takes an expression, a symbol to solve for and a real, complex or list of guesses and produces a... | 
| 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... | 
| 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... | 
| SHOW | This operation takes an expression and a target symbol. It then recursively evaluates the value of each symbol 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, matrix or expression argument. In the case of a string, it pushes the... | 
| 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... | 
| STO | This operation is used to store an item on the stack into a named symbol. Anything which can be put onto the stack... | 
| TAN | This operation calculates the tangent function of... | 
| TANH | This operation calculates the hyperbolic tangent... | 
| TAYLR | This operation calculates an approximation of the Taylor series... | 
| 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 can be used to determine the symbolic or numeric integral of the input expression or program. For... | 
| ≠ | 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... | 
| Operation | Description | 
|---|---|
| == | This operation produces a 1 if the two arguments are equal, a 0 otherwise. It can operate on real, complex, integer... | 
| ∫ | This operation can be used to determine the symbolic or numeric integral of the input expression or program. For... | 
| ≠ | This operation produces a 1 if the two arguments are not equal, a 0 otherwise. It can operate on real, complex,... |