Halcyon Calc Operations By Input Argument

Use the following links to jump to a table for a particular input argument type:

No Input Arguments:

Operationsort ascending Description
∑-

This operation removes and returns the last sample from the statistics data. It expects to find a variable called ∑...

WHILE

The WHILE operation is used to define a loop structure within a program. It is combined with the...

VARS

This operation pushes a list onto the stack which contains the set of variables and directories in the current...

VAR

This operation calculates the variance of the statistics data....

UNTIL

This operation is used in conjunction with the DO operation. See that page for more...

UNDO

This operation enables or disables the Undo functionality on the calculator. The Undo function allows you to recall...

TOT

This operation calculates the total of the statistics data. It expects to find a variable called ∑DAT which has a...

THEN

This operation is used in conjunction with the IF or IFERR...

STD

This operation enables the standard format for real numbers on the calculator. In standard format, a number will...

SST

This operation will single step the currently HALT-ed program. By placing a HALT at...

SOLVR

This operation gets the value of EQ from the current directory or one of its parent and goes into a special mode...

SDEV

This operation calculates the standard deviation of...

RDX,

This operation switches between the "." and the "," character to represent the radix point in numerical output. By...

RCWS

This operation gets the word size of all integer values on the calculator. It pushes a real value to the stack...

RCL∑

This operation pushes the value stored in the ∑DAT variable onto the stack. If the ∑DAT variable does not exist,...

RCLF

This operation retrieves the current calculator flags and pushes it as an integer value onto the stack. See...

RCEQ

This operation looks up the symbol "EQ" in the current directory or one of its parents and pushes the value of that...

RAND

This operation takes no input parameters and returns a random real valued result. The value is greater than or...

RAD

This operation puts the calculator in radians mode. What this means is that any other operations which operates on...

PPAR

This operation is really just a shortcut for accessing a symbol called "PPAR" from the current directory. The PPAR...

PATH

This operation pushes a list onto the stack which contains the set of directories which leads to the current...

OCT

This operation puts the calculator in octal mode. Integer values...

N∑

This operation returns the number of samples in the statistics data. It expects to find a variable called ∑DAT...

NEXT

This operation is used in conjunction with the START or FOR...

ML

This operation enables or disables multi-line display for the item at the bottom of the stack. When disabled, the...

MIN∑

This operation gets the minimum values from the statistics data. It expects to find a variable called ∑DAT which...

MINR

This operation returns a symbol which represents the smallest real value greater than zero which can be represented...

MEM

This operation pushes the amount of free memory in bytes onto the stack as a real value.

MEAN

This operation calculates the mean of the statistics data...

MAX∑

This operation gets the maximum values from the statistics data. It expects to find a variable called ∑DAT which...

MAXR

This operation returns a symbol which represents the largest real value which can be represented on the calculator...

LR

This operation calculates the linear regression between...

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

KILL

The KILL operation can be used within a program or outside of program execution. When used within a program, it...

IFERR

The IFERR operation can be used within program execution context to control the flow of execution through the...

IF

The IF operation can be used within program execution context to control the flow of execution through the program...

HOME

This operation changes the current directory to the root directory, regardless of where in the symbol hierarchy the...

HEX

This operation puts the calculator in hexadecimal mode....

HALT

This operation should be used only during execution of a program. By placing a HALT operation within a program, you...

ERRN

The ERRN operation returns a numerical value which represents the most recently raised error by the calculator....

ERRM

This operation pushes a string onto the stack which is the error message most recently raised by the calculator....

END

This operation is used in conjunction with the IF, IFERR...

ELSE

This operation is used in conjunction with the IF or IFERR...

DRAW

This operation will plot the current equation which was specified with the STEQ...

DO

The DO operation is used to define a loop structure within a program. It is combined with the...

DEPTH

This operation pushes a real number onto the stack which is the number of items on the stack (not including this new...

DEG

This operation puts the calculator in degree mode. What this means is that any other operations which operates on...

DEC

This operation puts the calculator in decimal mode. Integer...

COV

This operation calculates the covariance between the dependent...

CORR

This operation calculates the correlation...

CONT

The CONT operation will resume a HALT-ed program. By placing a HALT in your program...

CMD

This operation enables or disables the Command functionality on the calculator which allows you to recall recently...

CL∑

This operation deletes a variable called ∑DAT which normally contains a real matrix of samples used by other...

CLUSR

This operation is used to clear all variables and empty directories in the current directory. Any directories which...

BIN

This operation puts the calculator in binary mode...

ABORT

The ABORT operation can be used within an executing program to halt execution and discard execution state. Because...

Any Input Argument(s):

Operationsort ascending Description
→STR

This operation pops one argument from the stack and converts that item into a string. Whatever was displayed on the...

→NUM

This operation takes an item from the stack and evaluates it. For most types of stack items, evaluation does not...

→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 can only be used from within program context. In that context, it is used like this:

...

TYPE

This operation pops an item off the stack and then pushes a real number depending on the type of item it just popped...

SWAP

This operation pops the top two items off of the stack and pushes them back on in reverse order.

STO∑

This operation takes the item from the top of the stack and stores it into a variable called ∑DAT. If the ∑DAT...

STO

This operation is used to store an item on the stack into a named symbol. Anything which can be put onto the stack...

STEQ

This operation takes any item from the stack and stores it in the current directory under the symbol "EQ". Normally...

SAME

This operation takes two items from the stack and pushes a real value which is 1 if the two items are the same,...

ROT

This operation rotates the top three items on the stack. In the stack diagram, Item3 was at the top of...

ROLLD

This operation takes a real number from the stack which is the number of items on the stack to roll down. The item...

ROLL

This operation takes a real number from the stack which is the number of items on the stack to roll down. That...

PUTI

This operation is used to replace an item in a list, vector or matrix at a particular index. It can either modify a...

PUT

This operation is used to replace an item in a list, vector or matrix at a particular index. It can either modify...

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

PICK

This operation takes a real number which references an item on the stack. After popping that real number off of the...

OVER

This operation creates a copy of the item just below the top of the stack and pushes that item onto the stack.

IFTE

The IFTE operation is an alternative to the IF operation. In this form, IFTE pops three...

IFT

The IFT operation is an alternative to the IF operation. In this form, IFT pops two...

EVAL

This operation takes an item from the stack and evaluates it. For most types of stack items, evaluation does not...

DUPN

This operation takes a real number from the top of the stack which indicates how many items from the stack to...

DUP2

This operation makes copies of the top two items on the stack and pushes both copies onto the stack.

DUP

This operation creates a copy of the item at the top of the stack and pushes that copy onto the stack.

Note...

DROPN

This operation takes a real number from the top of the stack which indicates how many other items should be popped...

DROP2

This operation removes the top two items from the stack.

DROP

This operation removes the item from the top of the stack.

CLEAR

This operation removes all items from the stack, leaving an empty stack.

Real Input Argument(s):

Operationsort ascending Description

This operation takes two real, integer or string values and produces a 1 if the first value is greater than or equal...

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 produces a 1 if the two arguments are not equal, a 0 otherwise. It can operate on real, complex,...

This operation can be used to determine the symbolic or numeric integral of the input expression or program. For...

This operation takes a real or complex value and finds its square root. The positive root is return for real values...

∑+

This operation takes a single real value or a single vector or matrix from the stack and adds the value(s) to the ∑...

→LIST

This operation expects a real number at the top of the stack which is the size of the list it should create. Then,...

→HMS

This function takes a real argument which describes a time as hours and fractions of hours (the decimal component)...

→ARRY

This operation is used to create vectors and matrices from multiple values on the stack. If the top of the stack is...

÷

The divide operation will take its two numerical operands and produce the quotient as its result. It operates on...

×

The multiply operation will take its two numerical operands and produce the product as its result. It operates on...

^

This operation calculates xy given that values x and y are pushed onto the stack in that order. Either...

XPON

This function returns the exponent of the input real value. Assuming that the real value is expressed in scientific...

XOR

This operation performs a binary xor operation on...

WAIT

This operation takes a real number which represents the number of seconds to pause before continuing execution. The...

UTPT

This operation calculates the probability given a ...

UTPN

This operation calculates the probability given a normal...

UTPF

This operation calculates the probability given a F...

UTPC

This operation calculates the probability given a ...

TAYLR

This operation calculates an approximation of the Taylor series...

TANH

This operation calculates the hyperbolic tangent...

TAN

This operation calculates the tangent function of...

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

STWS

This operation sets the word size of all integer values on the calculator. It takes a real value, rounds it to the...

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

STEP

This operation is used in conjunction with the START or FOR...

START

The START operation is used to define a loop structure within a program. It is combined with the...

SQ

The SQ operation multiplies its input argument by itself to produce the square of that input value. The value can...

SINH

This operation calculates the hyperbolic sine...

SIN

This operation calculates the sine function of...

SIGN

If given a positive real value, this function returns 1. If the real value is 0, this function returns 0. If this...

SF

This operation takes a real value between 1 and 64 and sets the associated flag bit to one. See...

SCI

This operation enables the scientific format for real numbers on the calculator. The scientific format takes a real...

R→P

This function takes a complex value expressed in rectangular coordinates and returns a complex value expressed in...

R→D

This function takes a real number which is an angle expressed in radians and converts it to an angle expressed in...

R→C

This function takes two real values and returns a complex value. One real value is used as the real component of...

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

ROOT

This operation takes an expression, a symbol to solve for and a real, complex or list of guesses and produces a...

ROLLD

This operation takes a real number from the stack which is the number of items on the stack to roll down. The item...

ROLL

This operation takes a real number from the stack which is the number of items on the stack to roll down. That...

RND

Given the formatting mode for numbers, this function rounds those numbers to the digits displayed, removing any...

RES

This operation takes a real number from the top of the stack and interprets that number as the "resolution" to use...

REPEAT

This operation is used in conjunction with the WHILE operation. See that page for...

RE

This function takes a complex value as input and returns the real component of that complex number. If the input...

RDZ

This function takes a real valued random seed for use in future random numbers generated from...

P→R

This function takes a complex value expressed in polar coordinates, a radius and an angle, and returns a complex...

PUTI

This operation is used to replace an item in a list, vector or matrix at a particular index. It can either modify a...

PUT

This operation is used to replace an item in a list, vector or matrix at a particular index. It can either modify...

PREDV

This operation predicts a value for the dependent variable given an input value from the independent variable by...

PICK

This operation takes a real number which references an item on the stack. After popping that real number off of the...

PERM

This operation calculates the number of permutations given...

OR

This operation performs a binary or operation on its...

OBSUB

The OBSUB operation is used to substitute a portion of an expression with the contents of a list. The real argument...

OBGET

The OBGET operation is used to retrieve a portion of an expression and return it as an item in a list. The real...

NOT

This operation performs a binary not operation on...

NEG

Given a real or complex input, this function returns the value of that input multiplied by -1. Given a matrix or...

MOD

This function returns the modulus or remainder of its two real valued inputs.

MIN

This function returns the smallest 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...

MAX

This function returns the largest of the two real values it takes as input.

MANT

This function returns the mantissa of the input real value. Assuming that the real value is expressed in scientific...

LOG

This operation calculates the base 10 logarithm of its input...

LNP1

This operation calculates the equivalent of LN(1 + x) where x is the the argument from...

LN

This operation calculates the natural logarithm (base e)...

IP

This function takes a real value and returns a real value, removing any fractional component of that input value....

INV

This operation takes a real of complex value and produces its inverse. The inverse is one divided by the input...

IM

This function takes a complex value as input and returns the imaginary component of that complex number. If the...

IFTE

The IFTE operation is an alternative to the IF operation. In this form, IFTE pops three...

IFT

The IFT operation is an alternative to the IF operation. In this form, IFT pops two...

IDN

This operation returns an identity matrix. An identity matrix has values zero in all positions except along the...

HMS→

This function takes a real argument which describes a time as hours, minutes and seconds and converts that time into...

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

GETI

This operation is used to retrieve an item at a particular index within a list, vector or matrix. When operating on...

GET

This operation is used to retrieve an item at a particular index within a list. The list to retrieve from may be...

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

FS?

This operation takes a real value between 1 and 64 and returns 1 if the associated bit in the calculator flags is 1...

FP

This function takes a real value and returns a real value, returning only the fractional component of that input...

FORM

This operation takes an expression and allows you to interactively modify that expression in a way that does not...

FOR

The FOR operation is used to define a loop structure within a program. It is combined with the...

FLOOR

Given a real valued input, this function returns the largest integer which is less than or equal to the input value...

FIX

This operation enables the fixed format for real numbers on the calculator. The fixed format takes a real argument...

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

FC?

This operation takes a real value between 1 and 64 and returns 1 if the associated bit in the calculator flags is 0...

FACT

This function returns the factorial of its input parameter. For integer input values greater than or equal to 0,...

EXSUB

The EXSUB operation is used to substitute a portion of an expression with the item from the top of the stack. The...

EXPM

This operation calculates the equivalent of (EXP(x) - 1) where x is the the argument...

EXPAN

The EXPAN operation expands an expression using a series of different strategies:

  • If the expression has a...
  • EXP

    This operation calculates the reverse base e logarithm...

    EXGET

    The EXSUB operation is used to retrieve a portion of an expression. The real argument identifies the subexpression...

    ENG

    This operation enables the engineering format for real numbers on the calculator. The engineering format takes a...

    D→R

    This function takes a real number which is an angle expressed in degrees and converts it to an angle expressed in...

    DUPN

    This operation takes a real number from the top of the stack which indicates how many items from the stack to...

    DROPN

    This operation takes a real number from the top of the stack which indicates how many other items should be popped...

    COSH

    This operation calculates the hyperbolic cosine...

    COS

    This operation calculates the cosine function of...

    CONVERT

    This operation performs a unit conversion of the value in Real1 from the unit described by Symbol2...

    CONJ

    This function takes a complex value and returns its conjugate value. A conjugate value has the same real component...

    CON

    This operation is used to create an array of constant values. The resulting array will have all values set to the...

    COMB

    This operation calculates the number of combinations given...

    COL∑

    This operation is used to designate the dependent and independent column in the statistics data. Real1...

    COLCT

    The COLCT operation collects terms and factors in order to simplify an expression. It does this by doing the...

    CHR

    This operation takes a real value and maps it to a single character which it returns as a string value. The real...

    CF

    This operation takes a real value between 1 and 64 and sets the associated flag bit to zero. See...

    CEIL

    Given a real valued input, this function returns the smallest integer which is greater than or equal to the input...

    ATANH

    This operation calculates the hyperbolic sine...

    ATAN

    This operation calculates the inverse tangent...

    ASINH

    This operation calculates the inverse hyperbolic sine...

    ASIN

    This operation calculates the inverse sine...

    ARG

    This function takes a complex argument and returns the angle given the real and imaginary components of that complex...

    AND

    This operation performs a binary and operation on...

    ALOG

    This operation calculates the reverse base 10 logarithm of its...

    ACOSH

    This operation calculates the inverse hyperbolic cosine...

    ACOS

    This operation calculates the inverse cosine...

    ABS

    This function returns the absolute value of its input argument. For a real number input, the result is always a...

    >

    This operation takes two real, integer or string values and produces a 1 if the first value is greater than the...

    ==

    This operation produces a 1 if the two arguments are equal, a 0 otherwise. It can operate on real, complex, integer...

    =

    This operation always produces an expression which describes a relationship between its left and right side. Unlike...

    <

    This operation takes two real, integer or string values and produces a 1 if the first value is less than the second...

    -

    The subtract operation will take its two numerical operands and produce the difference as its result. It operates...

    +

    The add operation will take its two numerical operands and produce the sum as its result. It operates on reals,...

    *W

    This operation takes a real number from the top of the stack. It then adjusts the plot minimum (see...

    *H

    This operation takes a real number from the top of the stack. It then adjusts the plot minimum (see...

    %T

    Given Real1 and Real2 from the stack, this function computes 100 * Real2 / Real...

    %CH

    Given real values x and y pushed onto the stack in that order, this operation calculates 100 * (y - x) / x. Note...

    %

    This operation takes two real arguments, calculates the product of them and divides that product by 100.

    Complex Input Argument(s):

    Operationsort ascending Description

    This operation produces a 1 if the two arguments are not equal, a 0 otherwise. It can operate on real, complex,...

    This operation takes a real or complex value and finds its square root. The positive root is return for real values...

    →ARRY

    This operation is used to create vectors and matrices from multiple values on the stack. If the top of the stack is...

    ÷

    The divide operation will take its two numerical operands and produce the quotient as its result. It operates on...

    ×

    The multiply operation will take its two numerical operands and produce the product as its result. It operates on...

    ^

    This operation calculates xy given that values x and y are pushed onto the stack in that order. Either...

    TANH

    This operation calculates the hyperbolic tangent...

    TAN

    This operation calculates the tangent function of...

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

    SQ

    The SQ operation multiplies its input argument by itself to produce the square of that input value. The value can...

    SINH

    This operation calculates the hyperbolic sine...

    SIN

    This operation calculates the sine function of...

    SIGN

    If given a positive real value, this function returns 1. If the real value is 0, this function returns 0. If this...

    R→P

    This function takes a complex value expressed in rectangular coordinates and returns a complex value expressed in...

    ROOT

    This operation takes an expression, a symbol to solve for and a real, complex or list of guesses and produces a...

    RND

    Given the formatting mode for numbers, this function rounds those numbers to the digits displayed, removing any...

    RE

    This function takes a complex value as input and returns the real component of that complex number. If the input...

    P→R

    This function takes a complex value expressed in polar coordinates, a radius and an angle, and returns a complex...

    PUTI

    This operation is used to replace an item in a list, vector or matrix at a particular index. It can either modify a...

    PUT

    This operation is used to replace an item in a list, vector or matrix at a particular index. It can either modify...

    PMIN

    This operation takes a complex number from the top of the stack and interprets that complex number as X and Y...

    PMAX

    This operation takes a complex number from the top of the stack and interprets that complex number as X and Y...

    NEG

    Given a real or complex input, this function returns the value of that input multiplied by -1. Given a matrix or...

    LOG

    This operation calculates the base 10 logarithm of its input...

    LN

    This operation calculates the natural logarithm (base e)...

    INV

    This operation takes a real of complex value and produces its inverse. The inverse is one divided by the input...

    IM

    This function takes a complex value as input and returns the imaginary component of that complex number. If the...

    FORM

    This operation takes an expression and allows you to interactively modify that expression in a way that does not...

    EXSUB

    The EXSUB operation is used to substitute a portion of an expression with the item from the top of the stack. The...

    EXPAN

    The EXPAN operation expands an expression using a series of different strategies:

  • If the expression has a...
  • EXP

    This operation calculates the reverse base e logarithm...

    C→R

    This function takes a complex value and returns the individual components of that complex value. It pushes the real...

    COSH

    This operation calculates the hyperbolic cosine...

    COS

    This operation calculates the cosine function of...

    CONJ

    This function takes a complex value and returns its conjugate value. A conjugate value has the same real component...

    CON

    This operation is used to create an array of constant values. The resulting array will have all values set to the...

    COLCT

    The COLCT operation collects terms and factors in order to simplify an expression. It does this by doing the...

    CENTR

    This operation takes a complex number from the top of the stack and interprets that complex number as X and Y...

    AXES

    This operation takes a complex number from the top of the stack and interprets that complex number as X and Y...

    ATANH

    This operation calculates the hyperbolic sine...

    ATAN

    This operation calculates the inverse tangent...

    ASINH

    This operation calculates the inverse hyperbolic sine...

    ASIN

    This operation calculates the inverse sine...

    ARG

    This function takes a complex argument and returns the angle given the real and imaginary components of that complex...

    ALOG

    This operation calculates the reverse base 10 logarithm of its...

    ACOSH

    This operation calculates the inverse hyperbolic cosine...

    ACOS

    This operation calculates the inverse cosine...

    ABS

    This function returns the absolute value of its input argument. For a real number input, the result is always a...

    ==

    This operation produces a 1 if the two arguments are equal, a 0 otherwise. It can operate on real, complex, integer...

    =

    This operation always produces an expression which describes a relationship between its left and right side. Unlike...

    -

    The subtract operation will take its two numerical operands and produce the difference as its result. It operates...

    +

    The add operation will take its two numerical operands and produce the sum as its result. It operates on reals,...

    Array Input Argument(s):

    Operationsort ascending Description

    This operation produces a 1 if the two arguments are not equal, a 0 otherwise. It can operate on real, complex,...

    ∑+

    This operation takes a single real value or a single vector or matrix from the stack and adds the value(s) to the ∑...

    ÷

    The divide operation will take its two numerical operands and produce the quotient as its result. It operates on...

    ×

    The multiply operation will take its two numerical operands and produce the product as its result. It operates on...

    TRN

    This operation returns the transpose of its input array. The input array can be directly on the stack in which case...

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

    SQ

    The SQ operation multiplies its input argument by itself to produce the square of that input value. The value can...

    SIZE

    This operation takes a string, list, vector, matrix or expression argument. In the case of a string, it pushes the...

    R→C

    This function takes two real values and returns a complex value. One real value is used as the real component of...

    RSD

    This operation calculates the residual of its inputs which is:

    Array1 - Array2...

    RNRM

    This operation calculates the row norm or infinity norm...

    RE

    This function takes a complex value as input and returns the real component of that complex number. If the input...

    RDM

    This operation re-dimensions an input vector or matrix according to the size specified by the list. If the list has...

    PUTI

    This operation is used to replace an item in a list, vector or matrix at a particular index. It can either modify a...

    PUT

    This operation is used to replace an item in a list, vector or matrix at a particular index. It can either modify...

    NEG

    Given a real or complex input, this function returns the value of that input multiplied by -1. Given a matrix or...

    INV

    This operation takes a real of complex value and produces its inverse. The inverse is one divided by the input...

    IM

    This function takes a complex value as input and returns the imaginary component of that complex number. If the...

    IDN

    This operation returns an identity matrix. An identity matrix has values zero in all positions except along the...

    GETI

    This operation is used to retrieve an item at a particular index within a list, vector or matrix. When operating on...

    GET

    This operation is used to retrieve an item at a particular index within a list. The list to retrieve from may be...

    DOT

    This operation calculates the dot product of its arguments....

    DET

    This operation calculates the determinant of its input...

    C→R

    This function takes a complex value and returns the individual components of that complex value. It pushes the real...

    CROSS

    This operation calculates the cross product of the input...

    CONJ

    This function takes a complex value and returns its conjugate value. A conjugate value has the same real component...

    CON

    This operation is used to create an array of constant values. The resulting array will have all values set to the...

    CNRM

    This operation calculates the column norm or one-norm...

    ARRY→

    This operation takes a vector or matrix and pushes each value within that array followed by a list describing the...

    ABS

    This function returns the absolute value of its input argument. For a real number input, the result is always a...

    ==

    This operation produces a 1 if the two arguments are equal, a 0 otherwise. It can operate on real, complex, integer...

    -

    The subtract operation will take its two numerical operands and produce the difference as its result. It operates...

    +

    The add operation will take its two numerical operands and produce the sum as its result. It operates on reals,...

    Integer Input Argument(s):

    Operationsort ascending Description

    This operation takes two real, integer or string values and produces a 1 if the first value is greater than or equal...

    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 produces a 1 if the two arguments are not equal, a 0 otherwise. It can operate on real, complex,...

    ÷

    The divide operation will take its two numerical operands and produce the quotient as its result. It operates on...

    ×

    The multiply operation will take its two numerical operands and produce the product as its result. It operates on...

    XOR

    This operation performs a binary xor operation on...

    STOF

    This operation takes an integer value from the stack and sets the calculator flags to this value. See...

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

    SRB

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

    SLB

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

    RRB

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

    RLB

    This operation takes an integer from the stack, shifts each byte one...

    RL

    This operation takes an integer from the stack, shifts each bit one...

    OR

    This operation performs a binary or operation on its...

    NOT

    This operation performs a binary not operation on...

    B→R

    This operation takes an integer value an converts it to the equivalent real value.

    ASR

    This operation takes an integer from the stack, shifts each bit one...

    AND

    This operation performs a binary and operation on...

    >

    This operation takes two real, integer or string values and produces a 1 if the first value is greater than the...

    ==

    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 less than the second...

    -

    The subtract operation will take its two numerical operands and produce the difference as its result. It operates...

    +

    The add operation will take its two numerical operands and produce the sum as its result. It operates on reals,...

    List Input Argument(s):

    Operationsort ascending Description

    This operation produces a 1 if the two arguments are not equal, a 0 otherwise. It can operate on real, complex,...

    This operation can be used to determine the symbolic or numeric integral of the input expression or program. For...

    →ARRY

    This operation is used to create vectors and matrices from multiple values on the stack. If the top of the stack is...

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

    SIZE

    This operation takes a string, list, vector, matrix or expression argument. In the case of a string, it pushes the...

    RDM

    This operation re-dimensions an input vector or matrix according to the size specified by the list. If the list has...

    PUTI

    This operation is used to replace an item in a list, vector or matrix at a particular index. It can either modify a...

    PUT

    This operation is used to replace an item in a list, vector or matrix at a particular index. It can either modify...

    PURGE

    This operation is used to remove a symbol from the symbol table, deleting the value associated with it. 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...

    ORDER

    This operation takes a list of symbols and re-orders those symbols in the current directory to match the order in...

    OBSUB

    The OBSUB operation is used to substitute a portion of an expression with the contents of a list. The real argument...

    MENU

    This operation has two different modes. If the top of the stack contains a real number, it uses that real number as...

    LIST→

    This operation expects a list at the top of the stack. It then pushes each item from that list into the stack,...

    GETI

    This operation is used to retrieve an item at a particular index within a list, vector or matrix. When operating on...

    GET

    This operation is used to retrieve an item at a particular index within a list. The list to retrieve from may be...

    CON

    This operation is used to create an array of constant values. The resulting array will have all values set to the...

    ==

    This operation produces a 1 if the two arguments are equal, a 0 otherwise. It can operate on real, complex, integer...

    +

    The add operation will take its two numerical operands and produce the sum as its result. It operates on reals,...

    String Input Argument(s):

    Operationsort ascending Description

    This operation takes two real, integer or string values and produces a 1 if the first value is greater than or equal...

    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 produces a 1 if the two arguments are not equal, a 0 otherwise. It can operate on real, complex,...

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

    STR→

    This operation takes a string from the stack and interprets its contents as though it was just entered and the...

    SIZE

    This operation takes a string, list, vector, matrix or expression argument. In the case of a string, it pushes 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...

    NUM

    This operation takes a string value and maps it to a real value. The first character in the string is used to...

    CONVERT

    This operation performs a unit conversion of the value in Real1 from the unit described by Symbol2...

    >

    This operation takes two real, integer or string values and produces a 1 if the first value is greater than the...

    ==

    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 less than the second...

    +

    The add operation will take its two numerical operands and produce the sum as its result. It operates on reals,...

    Symbol Input Argument(s):

    Operationsort ascending Description

    This operation takes two real, integer or string values and produces a 1 if the first value is greater than or equal...

    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 produces a 1 if the two arguments are not equal, a 0 otherwise. It can operate on real, complex,...

    This operation can be used to determine the symbolic or numeric integral of the input expression or program. For...

    This operation takes a real or complex value and finds its square root. The positive root is return for real values...

    ∂/∂x

    This operation determines the derivative of the expression...

    →HMS

    This function takes a real argument which describes a time as hours and fractions of hours (the decimal component)...

    ÷

    The divide operation will take its two numerical operands and produce the quotient as its result. It operates on...

    ×

    The multiply operation will take its two numerical operands and produce the product as its result. It operates on...

    ^

    This operation calculates xy given that values x and y are pushed onto the stack in that order. Either...

    XPON

    This function returns the exponent of the input real value. Assuming that the real value is expressed in scientific...

    XOR

    This operation performs a binary xor operation on...

    UTPT

    This operation calculates the probability given a ...

    UTPN

    This operation calculates the probability given a normal...

    UTPF

    This operation calculates the probability given a F...

    UTPC

    This operation calculates the probability given a ...

    TRN

    This operation returns the transpose of its input array. The input array can be directly on the stack in which case...

    TAYLR

    This operation calculates an approximation of the Taylor series...

    TANH

    This operation calculates the hyperbolic tangent...

    TAN

    This operation calculates the tangent function of...

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

    STO

    This operation is used to store an item on the stack into a named symbol. Anything which can be put onto the stack...

    SRB

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

    SQ

    The SQ operation multiplies its input argument by itself to produce the square of that input value. The value can...

    SNEG

    This operation takes a symbol from the stack. It looks for the value of that symbol in the current directory,...

    SLB

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

    SIZE

    This operation takes a string, list, vector, matrix or expression argument. In the case of a string, it pushes the...

    SINV

    This operation takes a symbol from the stack. It looks for the value of that symbol in the current directory,...

    SINH

    This operation calculates the hyperbolic sine...

    SIN

    This operation calculates the sine function of...

    SIGN

    If given a positive real value, this function returns 1. If the real value is 0, this function returns 0. If this...

    SHOW

    This operation takes an expression and a target symbol. It then recursively evaluates the value of each symbol in...

    SCONJ

    This operation takes a symbol from the stack. It looks for the value of that symbol in the current directory,...

    R→P

    This function takes a complex value expressed in rectangular coordinates and returns a complex value expressed in...

    R→D

    This function takes a real number which is an angle expressed in radians and converts it to an angle expressed in...

    R→C

    This function takes two real values and returns a complex value. One real value is used as the real component of...

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

    RRB

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

    ROOT

    This operation takes an expression, a symbol to solve for and a real, complex or list of guesses and produces a...

    RND

    Given the formatting mode for numbers, this function rounds those numbers to the digits displayed, removing any...

    RLB

    This operation takes an integer from the stack, shifts each byte one...

    RL

    This operation takes an integer from the stack, shifts each bit one...

    RE

    This function takes a complex value as input and returns the real component of that complex number. If the input...

    RDM

    This operation re-dimensions an input vector or matrix according to the size specified by the list. If the list has...

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

    QUAD

    This operation takes an expression and a symbol and finds the root of the expression using the...

    P→R

    This function takes a complex value expressed in polar coordinates, a radius and an angle, and returns a complex...

    PUTI

    This operation is used to replace an item in a list, vector or matrix at a particular index. It can either modify a...

    PUT

    This operation is used to replace an item in a list, vector or matrix at a particular index. It can either modify...

    PURGE

    This operation is used to remove a symbol from the symbol table, deleting the value associated with it. The...

    PREDV

    This operation predicts a value for the dependent variable given an input value from the independent variable by...

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

    PERM

    This operation calculates the number of permutations given...

    OR

    This operation performs a binary or operation on its...

    NUM

    This operation takes a string value and maps it to a real value. The first character in the string is used to...

    NOT

    This operation performs a binary not operation on...

    NEG

    Given a real or complex input, this function returns the value of that input multiplied by -1. Given a matrix or...

    MOD

    This function returns the modulus or remainder of its two real valued inputs.

    MIN

    This function returns the smallest of the two real values it takes as input.

    MAX

    This function returns the largest of the two real values it takes as input.

    MANT

    This function returns the mantissa of the input real value. Assuming that the real value is expressed in scientific...

    LOG

    This operation calculates the base 10 logarithm of its input...

    LNP1

    This operation calculates the equivalent of LN(1 + x) where x is the the argument from...

    LN

    This operation calculates the natural logarithm (base e)...

    ISOL

    This operation takes an expression and a symbol. It then searches for that symbol in that expression. The first...

    IP

    This function takes a real value and returns a real value, removing any fractional component of that input value....

    INV

    This operation takes a real of complex value and produces its inverse. The inverse is one divided by the input...

    INDEP

    This operation takes a symbol from the top of the stack. The symbol specifies the "independent variable" to use...

    IM

    This function takes a complex value as input and returns the imaginary component of that complex number. If the...

    IDN

    This operation returns an identity matrix. An identity matrix has values zero in all positions except along the...

    HMS→

    This function takes a real argument which describes a time as hours, minutes and seconds and converts that time into...

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

    GETI

    This operation is used to retrieve an item at a particular index within a list, vector or matrix. When operating on...

    GET

    This operation is used to retrieve an item at a particular index within a list. The list to retrieve from may be...

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

    FS?

    This operation takes a real value between 1 and 64 and returns 1 if the associated bit in the calculator flags is 1...

    FP

    This function takes a real value and returns a real value, returning only the fractional component of that input...

    FORM

    This operation takes an expression and allows you to interactively modify that expression in a way that does not...

    FLOOR

    Given a real valued input, this function returns the largest integer which is less than or equal to the input value...

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

    FC?

    This operation takes a real value between 1 and 64 and returns 1 if the associated bit in the calculator flags is 0...

    FACT

    This function returns the factorial of its input parameter. For integer input values greater than or equal to 0,...

    EXSUB

    The EXSUB operation is used to substitute a portion of an expression with the item from the top of the stack. The...

    EXPM

    This operation calculates the equivalent of (EXP(x) - 1) where x is the the argument...

    EXPAN

    The EXPAN operation expands an expression using a series of different strategies:

  • If the expression has a...
  • EXP

    This operation calculates the reverse base e logarithm...

    D→R

    This function takes a real number which is an angle expressed in degrees and converts it to an angle expressed in...

    CRDIR

    This operation takes a symbol and creates a directory with that name in the current directory. Directories are good...

    COSH

    This operation calculates the hyperbolic cosine...

    COS

    This operation calculates the cosine function of...

    CONVERT

    This operation performs a unit conversion of the value in Real1 from the unit described by Symbol2...

    CONJ

    This function takes a complex value and returns its conjugate value. A conjugate value has the same real component...

    CON

    This operation is used to create an array of constant values. The resulting array will have all values set to the...

    COMB

    This operation calculates the number of combinations given...

    COLCT

    The COLCT operation collects terms and factors in order to simplify an expression. It does this by doing the...

    CHR

    This operation takes a real value and maps it to a single character which it returns as a string value. The real...

    CEIL

    Given a real valued input, this function returns the smallest integer which is greater than or equal to the input...

    B→R

    This operation takes an integer value an converts it to the equivalent real value.

    ATANH

    This operation calculates the hyperbolic sine...

    ATAN

    This operation calculates the inverse tangent...

    ASR

    This operation takes an integer from the stack, shifts each bit one...

    ASINH

    This operation calculates the inverse hyperbolic sine...

    ASIN

    This operation calculates the inverse sine...

    ARG

    This function takes a complex argument and returns the angle given the real and imaginary components of that complex...

    AND

    This operation performs a binary and operation on...

    ALOG

    This operation calculates the reverse base 10 logarithm of its...

    ACOSH

    This operation calculates the inverse hyperbolic cosine...

    ACOS

    This operation calculates the inverse cosine...

    ABS

    This function returns the absolute value of its input argument. For a real number input, the result is always a...

    >

    This operation takes two real, integer or string values and produces a 1 if the first value is greater than the...

    ==

    This operation produces a 1 if the two arguments are equal, a 0 otherwise. It can operate on real, complex, integer...

    =

    This operation always produces an expression which describes a relationship between its left and right side. Unlike...

    <

    This operation takes two real, integer or string values and produces a 1 if the first value is less than the second...

    -

    The subtract operation will take its two numerical operands and produce the difference as its result. It operates...

    +

    The add operation will take its two numerical operands and produce the sum as its result. It operates on reals,...

    %T

    Given Real1 and Real2 from the stack, this function computes 100 * Real2 / Real...

    %CH

    Given real values x and y pushed onto the stack in that order, this operation calculates 100 * (y - x) / x. Note...

    %

    This operation takes two real arguments, calculates the product of them and divides that product by 100.

    Expression Input Argument(s):

    Operationsort ascending Description

    This operation takes two real, integer or string values and produces a 1 if the first value is greater than or equal...

    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 produces a 1 if the two arguments are not equal, a 0 otherwise. It can operate on real, complex,...

    This operation can be used to determine the symbolic or numeric integral of the input expression or program. For...

    This operation takes a real or complex value and finds its square root. The positive root is return for real values...

    ∂/∂x

    This operation determines the derivative of the expression...

    →HMS

    This function takes a real argument which describes a time as hours and fractions of hours (the decimal component)...

    ÷

    The divide operation will take its two numerical operands and produce the quotient as its result. It operates on...

    ×

    The multiply operation will take its two numerical operands and produce the product as its result. It operates on...

    ^

    This operation calculates xy given that values x and y are pushed onto the stack in that order. Either...

    XPON

    This function returns the exponent of the input real value. Assuming that the real value is expressed in scientific...

    XOR

    This operation performs a binary xor operation on...

    UTPT

    This operation calculates the probability given a ...

    UTPN

    This operation calculates the probability given a normal...

    UTPF

    This operation calculates the probability given a F...

    UTPC

    This operation calculates the probability given a ...

    TAYLR

    This operation calculates an approximation of the Taylor series...

    TANH

    This operation calculates the hyperbolic tangent...

    TAN

    This operation calculates the tangent function of...

    STO

    This operation is used to store an item on the stack into a named symbol. Anything which can be put onto the stack...

    SRB

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

    SQ

    The SQ operation multiplies its input argument by itself to produce the square of that input value. The value can...

    SLB

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

    SIZE

    This operation takes a string, list, vector, matrix or expression argument. In the case of a string, it pushes the...

    SINH

    This operation calculates the hyperbolic sine...

    SIN

    This operation calculates the sine function of...

    SIGN

    If given a positive real value, this function returns 1. If the real value is 0, this function returns 0. If this...

    SHOW

    This operation takes an expression and a target symbol. It then recursively evaluates the value of each symbol in...

    R→P

    This function takes a complex value expressed in rectangular coordinates and returns a complex value expressed in...

    R→D

    This function takes a real number which is an angle expressed in radians and converts it to an angle expressed in...

    R→C

    This function takes two real values and returns a complex value. One real value is used as the real component of...

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

    RRB

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

    ROOT

    This operation takes an expression, a symbol to solve for and a real, complex or list of guesses and produces a...

    RND

    Given the formatting mode for numbers, this function rounds those numbers to the digits displayed, removing any...

    RLB

    This operation takes an integer from the stack, shifts each byte one...

    RL

    This operation takes an integer from the stack, shifts each bit one...

    RE

    This function takes a complex value as input and returns the real component of that complex number. If the input...

    QUAD

    This operation takes an expression and a symbol and finds the root of the expression using the...

    P→R

    This function takes a complex value expressed in polar coordinates, a radius and an angle, and returns a complex...

    PREDV

    This operation predicts a value for the dependent variable given an input value from the independent variable by...

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

    PERM

    This operation calculates the number of permutations given...

    OR

    This operation performs a binary or operation on its...

    OBSUB

    The OBSUB operation is used to substitute a portion of an expression with the contents of a list. The real argument...

    OBGET

    The OBGET operation is used to retrieve a portion of an expression and return it as an item in a list. The real...

    NUM

    This operation takes a string value and maps it to a real value. The first character in the string is used to...

    NOT

    This operation performs a binary not operation on...

    NEG

    Given a real or complex input, this function returns the value of that input multiplied by -1. Given a matrix or...

    MOD

    This function returns the modulus or remainder of its two real valued inputs.

    MIN

    This function returns the smallest of the two real values it takes as input.

    MAX

    This function returns the largest of the two real values it takes as input.

    MANT

    This function returns the mantissa of the input real value. Assuming that the real value is expressed in scientific...

    LOG

    This operation calculates the base 10 logarithm of its input...

    LNP1

    This operation calculates the equivalent of LN(1 + x) where x is the the argument from...

    LN

    This operation calculates the natural logarithm (base e)...

    ISOL

    This operation takes an expression and a symbol. It then searches for that symbol in that expression. The first...

    IP

    This function takes a real value and returns a real value, removing any fractional component of that input value....

    INV

    This operation takes a real of complex value and produces its inverse. The inverse is one divided by the input...

    IM

    This function takes a complex value as input and returns the imaginary component of that complex number. If the...

    HMS→

    This function takes a real argument which describes a time as hours, minutes and seconds and converts that time into...

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

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

    FS?

    This operation takes a real value between 1 and 64 and returns 1 if the associated bit in the calculator flags is 1...

    FP

    This function takes a real value and returns a real value, returning only the fractional component of that input...

    FORM

    This operation takes an expression and allows you to interactively modify that expression in a way that does not...

    FLOOR

    Given a real valued input, this function returns the largest integer which is less than or equal to the input value...

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

    FC?

    This operation takes a real value between 1 and 64 and returns 1 if the associated bit in the calculator flags is 0...

    FACT

    This function returns the factorial of its input parameter. For integer input values greater than or equal to 0,...

    EXSUB

    The EXSUB operation is used to substitute a portion of an expression with the item from the top of the stack. The...

    EXPM

    This operation calculates the equivalent of (EXP(x) - 1) where x is the the argument...

    EXPAN

    The EXPAN operation expands an expression using a series of different strategies:

  • If the expression has a...
  • EXP

    This operation calculates the reverse base e logarithm...

    EXGET

    The EXSUB operation is used to retrieve a portion of an expression. The real argument identifies the subexpression...

    D→R

    This function takes a real number which is an angle expressed in degrees and converts it to an angle expressed in...

    COSH

    This operation calculates the hyperbolic cosine...

    COS

    This operation calculates the cosine function of...

    CONJ

    This function takes a complex value and returns its conjugate value. A conjugate value has the same real component...

    COMB

    This operation calculates the number of combinations given...

    COLCT

    The COLCT operation collects terms and factors in order to simplify an expression. It does this by doing the...

    CHR

    This operation takes a real value and maps it to a single character which it returns as a string value. The real...

    CEIL

    Given a real valued input, this function returns the smallest integer which is greater than or equal to the input...

    B→R

    This operation takes an integer value an converts it to the equivalent real value.

    ATANH

    This operation calculates the hyperbolic sine...

    ATAN

    This operation calculates the inverse tangent...

    ASR

    This operation takes an integer from the stack, shifts each bit one...

    ASINH

    This operation calculates the inverse hyperbolic sine...

    ASIN

    This operation calculates the inverse sine...

    ARG

    This function takes a complex argument and returns the angle given the real and imaginary components of that complex...

    AND

    This operation performs a binary and operation on...

    ALOG

    This operation calculates the reverse base 10 logarithm of its...

    ACOSH

    This operation calculates the inverse hyperbolic cosine...

    ACOS

    This operation calculates the inverse cosine...

    ABS

    This function returns the absolute value of its input argument. For a real number input, the result is always a...

    >

    This operation takes two real, integer or string values and produces a 1 if the first value is greater than the...

    ==

    This operation produces a 1 if the two arguments are equal, a 0 otherwise. It can operate on real, complex, integer...

    =

    This operation always produces an expression which describes a relationship between its left and right side. Unlike...

    <

    This operation takes two real, integer or string values and produces a 1 if the first value is less than the second...

    -

    The subtract operation will take its two numerical operands and produce the difference as its result. It operates...

    +

    The add operation will take its two numerical operands and produce the sum as its result. It operates on reals,...

    %T

    Given Real1 and Real2 from the stack, this function computes 100 * Real2 / Real...

    %CH

    Given real values x and y pushed onto the stack in that order, this operation calculates 100 * (y - x) / x. Note...

    %

    This operation takes two real arguments, calculates the product of them and divides that product by 100.

    Program Input Argument(s):

    Operationsort ascending Description

    This operation produces a 1 if the two arguments are not equal, a 0 otherwise. It can operate on real, complex,...

    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 equal, a 0 otherwise. It can operate on real, complex, integer...