cloudhead/vows — pull request #220 by trevnorris (2012-06-22 18:20:26+00:00)
Title: IEEE Floating Epsilon Check

Because of IEEE 754 floating point error, doing a hard equality check
does not always work (as with the case of 0.1 + 0.2). An epsilon check
has been added to allow for these small rounding errors.

Example:
```javascript
assert.epsilon(1e5, 0.1+0.2, 0.3); // this will return true
assert.equal(0.1+0.2, 0.3); // this would fail
```