DataPrime number functions
This guide provides a glossary of IBM® Cloud Logs DataPrime number functions.
abs
Returns the absolute value of number.
abs(number: number): number
ceil
Rounds the value up to the nearest integer.
ceil(number: number): number
e
Returns the constant Euler’s number.
e(): number
floor
Rounds the value down to the nearest integer.
floor(number: number): number
fromBase
Returns the value of string interpreted as a base-radix number.
fromBase(string: string, radix: number): number
ln
Returns the natural log of number.
ln(number: number): number
log
Returns the log of number in base base.
log(base: number, number: number): number
log2
Returns the log of number in base 2. Equivalent to log(2, number).
log2(number: number): number
max
Returns the maximum number of all the numbers passed to the function.
max(value: number, ...values: number): number
min
Returns the least number of all the numbers passed to the function.
min(value: number, ...values: number): number
mod
Returns the modulus (remainder) of number divided by divisor.
mod(number: number, divisor: number): number
pi
Returns the constant Pi.
pi(): number
power
Returns number^exponent.
power(number: number, exponent: number): number
random
Returns a pseudo-random value in the range 0.0 <= x < 1.0.
random(): number
randomInt
Returns a pseudo-random integer number between 0 and n (exclusive).
randomInt(upperBound: number): number
round
Round number to digits decimal places.
round(number: number, digits: number?): number
sqrt
Returns square root of a number.
sqrt(number: number): number
toBase
Returns the base-radix representation of number.
toBase(number: number, radix: number): string