Skip to content

Latest commit

 

History

History
233 lines (138 loc) · 2.7 KB

File metadata and controls

233 lines (138 loc) · 2.7 KB
copyright
years
2024, 2025
lastupdated 2025-10-17
keywords
subcollection cloud-logs

{{site.data.keyword.attribute-definition-list}}

DataPrime number functions

{: #dataprime-ref-number-func}

This guide provides a glossary of {{site.data.keyword.logs_full}} DataPrime number functions. {: shortdesc}

abs

{: #abs}

Returns the absolute value of number.

abs(number: number): number

{: codeblock}

ceil

{: #ceil}

Rounds the value up to the nearest integer.

ceil(number: number): number

{: codeblock}

e

{: #euler}

Returns the constant Euler’s number.

e(): number

{: codeblock}

floor

{: #floor}

Rounds the value down to the nearest integer.

floor(number: number): number

{: codeblock}

fromBase

{: #frombase}

Returns the value of string interpreted as a base-radix number.

fromBase(string: string, radix: number): number

{: codeblock}

ln

{: #ln}

Returns the natural log of number.

ln(number: number): number

{: codeblock}

log

{: #log}

Returns the log of number in base base.

log(base: number, number: number): number

{: codeblock}

log2

{: #log2}

Returns the log of number in base 2. Equivalent to log(2, number).

log2(number: number): number

{: codeblock}

max

{: #max-number}

Returns the maximum number of all the numbers passed to the function.

max(value: number, ...values: number): number

{: codeblock}

min

{: #min}

Returns the least number of all the numbers passed to the function.

min(value: number, ...values: number): number

{: codeblock}

mod

{: #mod}

Returns the modulus (remainder) of number divided by divisor.

mod(number: number, divisor: number): number

{: codeblock}

pi

{: #pi}

Returns the constant Pi.

pi(): number

{: codeblock}

power

{: #power}

Returns number^exponent.

power(number: number, exponent: number): number

{: codeblock}

random

{: #random}

Returns a pseudo-random value in the range 0.0 <= x < 1.0.

random(): number

{: codeblock}

randomInt

{: #randomint}

Returns a pseudo-random integer number between 0 and n (exclusive).

randomInt(upperBound: number): number

{: codeblock}

round

{: #round}

Round number to digits decimal places.

round(number: number, digits: number?): number

{: codeblock}

sqrt

{: #sqrt}

Returns square root of a number.

sqrt(number: number): number

{: codeblock}

toBase

{: #tobase}

Returns the base-radix representation of number.

toBase(number: number, radix: number): string

{: codeblock}