IBM Cloud Docs
DataPrime number functions

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