input value
integer power of 10
rounded value
// Round a value to 2 decimal places:
var v = ceiln( 3.141592653589793, -2 );
// returns 3.15
// If n = 0, `ceiln` behaves like `ceil`:
var v = ceiln( 3.141592653589793, 0 );
// returns 4.0
// Round a value to the nearest thousand:
var v = ceiln( 12368.0, 3 );
// returns 13000.0
Rounds a numeric value to the nearest multiple of
10^n
toward positive infinity.Notes
2
, rounding to specified digits can be inexact.