Allen Wirfs-Brock (2013-07-12T23:32:18.000Z)
domenic at domenicdenicola.com (2013-07-16T00:37:55.655Z)
On Jul 12, 2013, at 4:18 PM, Jeff Walden wrote: > Possibly, but I don't think so. Whether a value is exact or precise is a function not of the value itself, but of how it was computed. Math.pow(2, 53) computed that way is an exact value. Math.pow(2, 53) - 1 + 2 is (in IEEE-754 terms) the same value. But it is not exact, because it derived from an inexact computation. It all depends how you got the value you're passing in. So the other thread was a discussion concerning the appropriate value of `Number.MAX_INTEGER`. Do you think it should be 2^53-1, or 2^53, or the same thing as `Math.MAX_VALUE`.