An Amsterdam Node Meetup presentation by Luca Maraschi on December 16th 2014: NaN is a Number and (0.1 + 0.2 === 0.3) is not true!JS, and so node.js, are infamous for their number’s management, but are we all right about this? Do we know where this come from? Is it fixable? Can we? An historical odyssey (excursus) from the origin of floating point calculation till modern languages, which will take us analysing the real business value of IEEE754 and floating point precision, with real case scenarios and their resolution in production.