query: Java arithmetic with long and float data types
positive_passages.docid: 43
positive_passages.text: Is floating point math broken?
negative_passages.docid: 101551
negative_passages.text: How does long to int cast work in Java?
negative_passages.docid: 57172
negative_passages.text: Strange result with floating point addition
negative_passages.docid: 123022
negative_passages.text: Confusion with floating point numbers
negative_passages.docid: 23459
negative_passages.text: How can I truncate a double to only two decimal places in Java?
negative_passages.docid: 145790
negative_passages.text: Full precision display of floating point numbers in C++?
negative_passages.docid: 34746
negative_passages.text: Retain precision with double in Java
negative_passages.docid: 113466
negative_passages.text: ArithmeticException: "Non-terminating decimal expansion; no exact representable decimal result"
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: 60193
negative_passages.text: How to cast a double to an int in Java by rounding it down?
negative_passages.docid: 5412
negative_passages.text: What is the most effective way for float and double comparison?
negative_passages.docid: 113112
negative_passages.text: E2099 Overflow in conversion or arithmetic operation
negative_passages.docid: 60985
negative_passages.text: Converting a string to a float data type
negative_passages.docid: 54301
negative_passages.text: How to convert String to long in Java?
negative_passages.docid: 125810
negative_passages.text: C++ precision of numbers and truncation with fstream
negative_passages.docid: 2528
negative_passages.text: How to do integer & float calculations, in bash or other languages/frameworks?
negative_passages.docid: 19477
negative_passages.text: Floating point arithmetic not producing exact results