query: I am seeing unexpected and unwelcome behavior with double arithmetic in Java
positive_passages.docid: 43
positive_passages.text: Is floating point math broken?
negative_passages.docid: 60222
negative_passages.text: Weird PHP floating point behavior
negative_passages.docid: 25400
negative_passages.text: Why are floating point numbers inaccurate?
negative_passages.docid: 91970
negative_passages.text: What is the difference between float and double?
negative_passages.docid: 19004
negative_passages.text: How is floating point stored? When does it matter?
negative_passages.docid: 16287
negative_passages.text: Why do I see a double variable initialized to some value like 21.4 as 21.399999618530273?
negative_passages.docid: 104476
negative_passages.text: Java: Double Value Comparison
negative_passages.docid: 101481
negative_passages.text: Why does Math.Floor(Double) return a value of type Double?
negative_passages.docid: 85365
negative_passages.text: Why is this double initialization with a comma illegal?
negative_passages.docid: 32454
negative_passages.text: Why does the division of two integers return 0.0 in Java?
negative_passages.docid: 107223
negative_passages.text: How do I round a double to two decimal places in Java?
negative_passages.docid: 133748
negative_passages.text: Why doesn't Java throw an Exception when dividing by 0.0?
negative_passages.docid: 56190
negative_passages.text: How do I change all double values into a random number? Java
negative_passages.docid: 70666
negative_passages.text: How to convert a Decimal to a Double in C#?
negative_passages.docid: 103852
negative_passages.text: How to resolve a Java Rounding Double issue
negative_passages.docid: 113466
negative_passages.text: ArithmeticException: "Non-terminating decimal expansion; no exact representable decimal result"
negative_passages.docid: 23986
negative_passages.text: Why is Java able to store 0xff000000 as an int?