round.js

1.1.1 • Public • Published

round.js

Build Status Coverage Status Code Climate

Round a number to a specific number, by decimal or nearest

Installation

Install the package from npm

$ npm install --save round.js

Usage

import round from 'round.js';

round(1.234, 2);
//=> 1.23

round.up(1.234, 2);
//=> 1.24

round.down(1.234, 2);
//=> 1.23

round.to(11, 5);
//=> 10

round.next(11, 10);
//=> 20

round.prev(11, 10);
//=> 10

API

round.js: Tiny number-parser lib

Returns Number

round

Rounds a floating number to nearest number / float based on precision

Parameters

  • Number
  • precision
round(1.234, 2);
//=> 1.23

round.up

Rounds a floating up number to nearest number / float based on precision

Parameters

  • Number
  • precision
round.up(1.234, 2);
//=> 1.24

round.down

Rounds a floating down number to nearest number / float based on precision

Parameters

  • Number
  • precision
round.down(1.234, 2);
//=> 1.23

round.near

Increment or decrement the number until it reaches the nearest near number

Parameters

  • Number
  • near
round.near(11, 5);
//=> 10

round.near(13, 5);
//=> 15

round.next

Increment the number until it reaches the next next number

Parameters

  • Number
  • next
round.next(11, 5);
//=> 15

round.prev

Decrement the number until it reaches the previous prev number

Parameters

  • Number
  • prev
round.prev(11, 5);
//=> 10

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.1.1
    25
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.1.1
    25
  • 1.0.0
    0

Package Sidebar

Install

npm i round.js

Weekly Downloads

25

Version

1.1.1

License

MIT

Last publish

Collaborators

  • knape