query: Why does a simple arithmetic operation in Javascript shows results with a long precision?
positive_passages.docid: 43
positive_passages.text: Is floating point math broken?
negative_passages.docid: 9156
negative_passages.text: Can someone explain this: 0.2 + 0.1 = 0.30000000000000004?
negative_passages.docid: 12593
negative_passages.text: Strange results with floating-point comparison
negative_passages.docid: 137025
negative_passages.text: JavaScript 64 bit numeric precision
negative_passages.docid: 31717
negative_passages.text: Understanding floating point problems
negative_passages.docid: 69299
negative_passages.text: Why do these two multiplication operations give different results?
negative_passages.docid: 71059
negative_passages.text: How to perform arithmetic on values and operators expressed as strings?
negative_passages.docid: 145310
negative_passages.text: How do I work around JavaScript's parseInt octal behavior?
negative_passages.docid: 18955
negative_passages.text: Overflow when multiplying Integers and assigning to Long
negative_passages.docid: 81502
negative_passages.text: Getting different output from seemingly identical calculations
negative_passages.docid: 80263
negative_passages.text: Precise floating-pointstring conversion
negative_passages.docid: 38743
negative_passages.text: strange output in comparison of float with float literal
negative_passages.docid: 57792
negative_passages.text: Why is this happening with the sizeof operator when comparing with a negative number?
negative_passages.docid: 45561
negative_passages.text: How to avoid scientific notation for large numbers in JavaScript?
negative_passages.docid: 104928
negative_passages.text: How To Represent 0.1 In Floating Point Arithmetic And Decimal
negative_passages.docid: 102306
negative_passages.text: Why is this simple calculation of two doubles inaccurate?
negative_passages.docid: 33934
negative_passages.text: understanding floating point variables