query: Why is Java adding lots of decimals?
positive_passages.docid: 43
positive_passages.text: Is floating point math broken?
negative_passages.docid: 19477
negative_passages.text: Floating point arithmetic not producing exact results
negative_passages.docid: 76752
negative_passages.text: Is it possible to make Scala's JSON.parseFull() not to treat Integers as Decimals?
negative_passages.docid: 100795
negative_passages.text: Limiting double to 3 decimal places
negative_passages.docid: 138353
negative_passages.text: Decimals pretending to be Integers when used in Maps
negative_passages.docid: 67369
negative_passages.text: Why can't decimal numbers be represented exactly in binary?
negative_passages.docid: 107223
negative_passages.text: How do I round a double to two decimal places in Java?
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: 30117
negative_passages.text: Adding and subtracting doubles are giving strange results
negative_passages.docid: 56190
negative_passages.text: How do I change all double values into a random number? Java
negative_passages.docid: 36411
negative_passages.text: Is addition of byte converts to int because of java language rules or because of jvm?
negative_passages.docid: 148866
negative_passages.text: Java floating point high precision library
negative_passages.docid: 26701
negative_passages.text: Is there a reliable way in JavaScript to obtain the number of decimal places of an arbitrary number?
negative_passages.docid: 60247
negative_passages.text: What is a concise function that formats a (String) decimal into a currency format in Apex?
negative_passages.docid: 65624
negative_passages.text: Real vs. Floating Point vs. Money
negative_passages.docid: 114308
negative_passages.text: Why does round(2.49999999999999992) returns 3
negative_passages.docid: 23986
negative_passages.text: Why is Java able to store 0xff000000 as an int?