Skip to content

Round a number to a specific number of decimal places: 1.234 → 1.2

License

Notifications You must be signed in to change notification settings

ruipneves/round-to

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

round-to Build Status

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

Install

$ npm install --save 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 significant figures. Specifying a negative precision will round to any number of places to the left of the decimal.

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

API

roundTo(value, precision)

Round the decimals with Math.round.

roundTo.up(value, precision)

Round up the decimals with Math.ceil.

roundTo.down(value, precision)

Round down the decimals with Math.floor.

value

Type: number

precision

Type: number (integer)

Number of decimal places.

License

MIT © Sindre Sorhus

About

Round a number to a specific number of decimal places: 1.234 → 1.2

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%