Math Functions
Perform arithmetic operations.
Math Function | Description |
---|---|
Abs | Returns the absolute value of a numeric expression. |
Average | Returns the average of a specified field or expression across a collection. |
Avg | Returns the average of a specified field or expression across a collection. |
BankRound | Returns the number rounded to the number of decimal places using the rules of bankers rounding. |
Divide | Divides the value of one numeric expression by another. |
Exp | The Exp function returns e raised to a given power. |
Exp | Returns the end-of-period future value for a series of payments given the interest rate, number of periods, payment amount, and initial principal |
IPMT | Returns the end-of-period interest payment for given present value at specified rate for specified period. |
Largest | Returns the largest value in a list of values. |
Log | Returns the natural (base e) logarithm of a specified number. |
Minus | Subtracts the value of one numeric expression from another. |
Mod | Divides two numbers and returns only the remainder. |
Multiply | Multiplies the value of one numeric expression by another. |
NumDigits | Returns the number of digits in a given number, not counting trailing zeros to the right of the decimal point nor any leading zeros. |
Percent | The Percent function returns (value * percent) / 100.0. |
Plus | Adds the value of one numeric expression to another. |
PMT | Returns the end-of-period payment for given present value at specified rate for specified period. Note: The result is not negated as a debt. (e.g. PMT(0, 10, 10000) = 1000.00 not -1000.00) |
Power | Takes the value of one numeric expression to the power of the exponent value. |
PPMT | Returns the end-of-period principal payment for given present value at specified rate for specified period. |
PV | Returns the end-of-period present value for a series of future payments given, the interest rate, the number of periods, the payment amount, and the future value remaining after all payments are made |
Random | Returns a random integer between the specified minimum and maximum values. |
Rate | Returns the end-of-period interest rate which must be applied to the present value in order to arrive at the future value when compounded over the given number of periods |
Round | The Round function rounds a number to a specified number of decimal places. |
RoundDown | The RoundDown function rounds a number down to a specified number of decimal places. |
RoundUp | The RoundUp function rounds a number up to a specified number of decimal places. |
Smallest | Returns the smallest value from a list of values. |
Sqrt | The Sqrt function returns the square root of a number. |
Sum | Returns the sum of a specified member or expression across a collection. |