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

0.0.8 • Public • Published

CloseTo

This library makes floating point numbers easier to deal when comparing 2 values in the real world.

Tolerance

Using a tolerance makes comparing similar numbers a lot easier. For instance you might not care about the difference between 1.0 and 1.000001.

So for this we could use a tolerance of 1e-4 and then check for equality:

const closeTo = new CloseTo(1e-4);

if (closeTo.equals(1.0, 1.000001)) {
    console.log('Close enough');
}

/closeto/

    Package Sidebar

    Install

    npm i closeto

    Weekly Downloads

    0

    Version

    0.0.8

    License

    ISC

    Unpacked Size

    13.2 kB

    Total Files

    7

    Last publish

    Collaborators

    • albazar