query: Why 1//0.01 == 99 in Python?
positive_passages.docid: 43
positive_passages.text: Is floating point math broken?
negative_passages.docid: 107390
negative_passages.text: Why is (-1)(-1) = 1?
negative_passages.docid: 49923
negative_passages.text: Why does $0.75 \times 1.25$ equal $0.93$ and not $1$?
negative_passages.docid: 31478
negative_passages.text: Using bitwise OR 0 to floor a number
negative_passages.docid: 77282
negative_passages.text: Why 0 ** 0 equals 1 in python
negative_passages.docid: 145413
negative_passages.text: Floating point comparison `a != 0.7`
negative_passages.docid: 2199
negative_passages.text: Why are integer literals with leading zeroes interpreted strangely?
negative_passages.docid: 31096
negative_passages.text: Why does division result in zero instead of a decimal?
negative_passages.docid: 85289
negative_passages.text: Difference between float and decimal data type
negative_passages.docid: 13363
negative_passages.text: Why does an argument similiar to 0.999...=1 show 999...=-1?
negative_passages.docid: 150507
negative_passages.text: C# float bug? 0.1 - 0.1 = 1.490116E-08
negative_passages.docid: 153791
negative_passages.text: Most elegant way to change 0 to 1 and vice versa
negative_passages.docid: 31738
negative_passages.text: Python math is wrong
negative_passages.docid: 4861
negative_passages.text: Can 0.99999999999 be rounded to 1.0 when multiplying?
negative_passages.docid: 88872
negative_passages.text: How to define a decimal class holding 1000 digits in python?
negative_passages.docid: 92055
negative_passages.text: In JavaScript, why is "0" equal to false, but when tested by 'if' it is not false by itself?
negative_passages.docid: 67369
negative_passages.text: Why can't decimal numbers be represented exactly in binary?