Multiplies two floating point numbers together producing a non-overlapping increasing sequence of floats
Computes the product of two floating point numbers as a 2-term nonoverlapping increasing sequence.
npm install two-product
var twoProduct = require"two-product"console.logtwoProduct1 + Mathpow2 -52 Mathpow2 52 + 1
b and returns the product as a non-overlapping sequence.
result is an optional length 2 array that stores the result.
ais a number
bis a number
resultis an optional length 2 array that gets the result of multiplying
Returns A length 2 array representing the product of
b as an expansion. The first entry is the lower order bits, and the second entry is the upper order bits.
Note This algorithm does not work correctly with denormalized numbers.