0.1.0-2 • Published 5 months ago

prec2 v0.1.0-2

Weekly downloads
-
License
GPL-3.0-or-later
Repository
-
Last release
5 months ago

prec2

What does this solve?

JavaScript number rounding is weird and most of the time you just want two decimal digits of precision anyway.

Under the hood, this library uses fixed-point notation and bigints.

Please note that all rounding happens towards zero.

Usage

import { add, sub, div, mul } from "prec2";

let sum = add(0.1, 0.2); // 0.3
let bad = 0.1 + 0.2; // 0.30000000000000004
0.1.0-2

5 months ago

0.1.0-1

5 months ago