Spaces:
Sleeping
Sleeping
File size: 411 Bytes
8d955a0 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | var almostEqual = require("../almost_equal.js")
require("tap").test("almost-equal", function(t) {
var a = 100
, b = 100 + 1e-12
//Check if a == b up to float precision
t.assert(almostEqual(a, b, almostEqual.FLT_EPSILON, almostEqual.FLT_EPSILON))
//Check if a == b up to double precision
t.assert(!almostEqual(a, b, almostEqual.DBL_EPSILON, almostEqual.DBL_EPSILON))
t.end()
}) |