number-rounding
v1.0.1
Published
Javascript number rounding library
Downloads
4,409
Maintainers
Readme
Number Rounding
Install
npm install --save number-rounding
Import
var nr = require('number-rounding');
or
import nr from 'number-rounding';
Use
Round
nr.round(number, noOfDecimalPlaces);
nr.round(2.5); => 3
nr.round(2.5, 0); => 3
nr.round(-2.576, 2); => -2.58
Round Up
nr.roundUp(number, noOfDecimalPlaces);
Round Down
nr.roundDown(number, noOfDecimalPlaces);
Round Half Up
nr.roundHalfUp(number, noOfDecimalPlaces);
Round Half Down
nr.roundHalfDown(number, noOfDecimalPlaces);
Round Half Even
nr.roundHalfEven(number, noOfDecimalPlaces);
Round Half Odd
nr.roundHalfOdd(number, noOfDecimalPlaces);
| Value | Round | Round Half Up | Round Half Down | Round Up | Round Down | Round Half Even | Round Half Odd | |-----|:-----:|:-----:|:-----:|:-----:|:-----:|:-----:|:-----:| |1.7|2|2|2|2|1|2|2| |1.5|2|2|1|2|1|2|1| |1.1|1|1|1|2|1|1|1| |0.7|1|1|1|1|0|1|1| |0.5|1|1|0|1|0|0|1| |0.1|0|0|0|1|0|0|0| |-0.1|0|0|0|0|-1|0|0| |-0.5|0|0|-1|0|-1|0|-1| |-0.7|-1|-1|-1|0|-1|0|-1| |-1.1|-1|-1|-1|-1|-2|-1|-1| |-1.5|-1|-1|-2|-1|-2|-2|-1| |-1.7|-2|-2|-2|-1|-2|-2|-2|