Math CDK

Examples Setup

A set of utils to calculate math

round

#

round, floor and ceil with fixed common problems of the native implementation

1.01 = round(value, precision);

1 = floor(value, precision);

1.01 = ceil(value, precision);

inRange

#

Checks if the value is in range

true = inRange(value, fromInclude, toExclude);

normalizeToIntNumber

#

Normalizes any number to an integer within inclusive range

5 = normalizeToIntNumber(value, min, max);

quantize

#

Rounds a number to the closest value in a fixed discrete series

4 = quantize(value, quantum);

clamp

#

Clamps a value between two inclusive limits

5 = clamp(value, min, max);