query: Why is the output different in both cases comparing floats
positive_passages.docid: 43
positive_passages.text: Is floating point math broken?
negative_passages.docid: 85289
negative_passages.text: Difference between float and decimal data type
negative_passages.docid: 65510
negative_passages.text: Why does this function return a different value every time?
negative_passages.docid: 57792
negative_passages.text: Why is this happening with the sizeof operator when comparing with a negative number?
negative_passages.docid: 128464
negative_passages.text: How to avoid floating point precision errors with floats or doubles in Java?
negative_passages.docid: 119798
negative_passages.text: Why we can't use operator % for float and double type operands?
negative_passages.docid: 58902
negative_passages.text: `h' float specifier changed to `ht' warning when not attempting to specify a float
negative_passages.docid: 19232
negative_passages.text: Strange floating-point behaviour in a Java program
negative_passages.docid: 130456
negative_passages.text: Why does Double.NaN==Double.NaN return false?
negative_passages.docid: 91970
negative_passages.text: What is the difference between float and double?
negative_passages.docid: 5097
negative_passages.text: How to compare two floating point numbers in Bash?
negative_passages.docid: 146556
negative_passages.text: problems in floating point comparison
negative_passages.docid: 43111
negative_passages.text: Display a float with two decimal places in Python
negative_passages.docid: 94897
negative_passages.text: ruby: converting from float to integer in ruby produces strange results
negative_passages.docid: 43277
negative_passages.text: Confused by (apparent) inconsistent precision
negative_passages.docid: 150507
negative_passages.text: C# float bug? 0.1 - 0.1 = 1.490116E-08
negative_passages.docid: 62410
negative_passages.text: Extract float/double value