1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
{{alias}}( x, n, b )
Rounds a numeric value to the nearest multiple of `b^n` on a linear scale.
Due to floating-point rounding error, rounding may not be exact.
Parameters
----------
x: number
Input value.
n: integer
Integer power.
b: integer
Base.
Returns
-------
y: number
Rounded value.
Examples
--------
// Round to 2 decimal places:
> var y = {{alias}}( 3.14159, -2, 10 )
3.14
// If `n = 0` or `b = 1`, standard round behavior:
> y = {{alias}}( 3.14159, 0, 2 )
3.0
// Round to nearest multiple of two:
> y = {{alias}}( 5.0, 1, 2 )
6.0
See Also
--------
|