Skip to content

a module to calculate js number accurately, include add function and multi function

Notifications You must be signed in to change notification settings

fengcaian/number-accurate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

smallest module to solve the problem of JS number calculation accuracy

To Solve

0.1 + 0.2 = 0.30000000000000004
9 * 0.3265 = 2.9385000000000003
1.21 / 1.1 = 1.0999999999999999
1 - 0.9 = 0.09999999999999998

Install

npm i number-accurate --save

Usage

import { plusAccurate, timesAccurate, devideAccurate, minusAccurate } from 'number-accurate';

console.log(plusAccurate(0.1, 0.2)); // output 0.3
console.log(timesAccurate(9, 0.3265)); // output 2.9385
console.log(divideAccurate(1.21, 1.1)); // output 1.1
console.log(minusAccurate(1, 0.9)); // output 0.1
console.log(toFixed(0.63355, 4)); // 0.6336

About

a module to calculate js number accurately, include add function and multi function

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published