nextafter
v1.0.0
Published
Find the floating point number immediately after any given number
Downloads
208,012
Readme
nextafter
Returns the next floating point number after any given number in the direction of some other floating point number. (Like the C standard library function).
Example
var nextafter = require("nextafter")
var x = 0.1
console.log("The number", x, "is between", nextafter(x, -Infinity), "and", nextafter(x, Infinity))
Output:
The number 0.1 is between 0.09999999999999999 and 0.10000000000000002
Install
npm install nextafter
API
require("nextafter")(from, to)
Returns the floating point number closest to from
in the direction on of to
- If
from === to
, then returnsfrom
- If
from < to
, then returns next representable float afterfrom
- If
from > to
, then returns the floating point nubmer immediately beforefrom
Credits
(c) 2014 Mikola Lysenko. MIT License