List of Math Calls


Addition Calls

These calls add two values of the same data type together and return the result in the same data type.

Integers

Fractions

Subtraction Calls

These calls subtract one value from another and return the result. Both the values and the result are the same data type.

Integers

Fractions

Division Calls

These calls take two values of the same data type and divide the first by the second to return a quotient and/or a remainder of the same data type.

Integers

Fractions

Same-Product Multiplication Calls

These calls multiply two values that can be numbers, vectors, or matrices. They return products of the same type as the multipliers.

Cross-Product Multiplication

Integer Multiplication

Fraction Multiplication

Scalar Multiplication

Vector by Vector Multiplication

Matrix by Matrix Multiplication

These calls multiply a matrix within an object structure by an external matrix.

Vector by Matrix Multiplication

These calls multiply many vectors within an object structure by an external matrix.

Different-Product Multiplication Calls

These calls multiply two values and return a product of a different type than the arguments.

Standard Multiplication

Dot Product Multiplication

Matrix Transposition Calls

These calls transpose matrices.

Geometry Calls

These calls compute geometric functions: sines, cosines, and so on.

Arctangent

Cosines

Sines

Conversion Calls

These calls convert a value in one data type to the corresponding value in another data type.

Integers to Fractions

Integers to Integers

Fractions to Fractions

Fraction to Integers

Comparative Calls

These calls compare two values of the same data type and return a result that is a positive value if the first value is greater than the second, a 0 if the two values are equal, and a negative number if the second value is greater than the first.

Integers

Fractions

One's and Two's Complement Calls

These calls return one's and two's complements of a value.

Two's Complements

One's Complements

Reciprocal Calls

These calls return the reciprocal of a number.

Squaring and Square Root Calls

These calls return the square or the square root of a number.

Squares

Square Roots

Absolue Value

The following calls compute the absolute value of a vector call.