Ninety-nine Pitchers of Malt
    Wondering what’s next for npm?Check out our public roadmap! »

    round-to
    TypeScript icon, indicating that this package has built-in type declarations

    5.0.0 • Public • Published

    round-to Build Status

    Round a number to a specific number of decimal places: 1.2341.2

    Install

    $ npm install round-to
    

    Usage

    const roundTo = require('round-to');
     
    roundTo(1.234, 2);
    //=> 1.23
     
    roundTo.up(1.234, 2);
    //=> 1.24
     
    roundTo.down(1.234, 2);
    //=> 1.23

    Numbers are rounded to a specific number of fractional digits. Specifying a negative precision will round to any number of places to the left of the decimal.

    roundTo(1234.56, -2);
    //=> 1200

    Specifying an infinite precision will assume infinite decimal places.

    roundTo(0.1231782638, Infinity);
    //=> 0.1231782638

    API

    roundTo(number, precision)

    Round the decimals with Math.round.

    roundTo.up(number, precision)

    Round up the decimals with Math.ceil.

    roundTo.down(number, precision)

    Round down the decimals with Math.floor.

    number

    Type: number

    Number to adjust.

    precision

    Type: number (Integer or infinity)

    Number of decimal places.

    Install

    npm i round-to

    DownloadsWeekly Downloads

    29,925

    Version

    5.0.0

    License

    MIT

    Unpacked Size

    5.42 kB

    Total Files

    5

    Last publish

    Collaborators

    • avatar