query: Reason behind this behavior of the floating point arithmetic code?
positive_passages.docid: 43
positive_passages.text: Is floating point math broken?
negative_passages.docid: 82940
negative_passages.text: Pointer Arithmetic
negative_passages.docid: 31717
negative_passages.text: Understanding floating point problems
negative_passages.docid: 141951
negative_passages.text: Floating Point Limitations
negative_passages.docid: 12879
negative_passages.text: How dangerous is it to compare floating point values?
negative_passages.docid: 81719
negative_passages.text: Very different results from evaluating same expression with different precisions
negative_passages.docid: 7533
negative_passages.text: Why do floating-point numbers have signed zeros?
negative_passages.docid: 157069
negative_passages.text: sum of double precision gives weird results
negative_passages.docid: 103586
negative_passages.text: Applying casts to the results of integer and floating point division: what's going on here?
negative_passages.docid: 99391
negative_passages.text: C/C++: Pointer Arithmetic
negative_passages.docid: 43277
negative_passages.text: Confused by (apparent) inconsistent precision
negative_passages.docid: 37935
negative_passages.text: Floating point comparison
negative_passages.docid: 23795
negative_passages.text: Dr. StrangeNumbers or: How I Learned to Stop Worrying and Love Floating Point Arithmetic
negative_passages.docid: 33934
negative_passages.text: understanding floating point variables
negative_passages.docid: 79113
negative_passages.text: Error subtracting floating point numbers when passing through 0.0
negative_passages.docid: 43160
negative_passages.text: How to deal with floating point number precision in JavaScript?
negative_passages.docid: 146556
negative_passages.text: problems in floating point comparison