query: C -- Double type data: Number slightly larger than allowed is able to slip through the conditions
positive_passages.docid: 43
positive_passages.text: Is floating point math broken?
negative_passages.docid: 18955
negative_passages.text: Overflow when multiplying Integers and assigning to Long
negative_passages.docid: 77426
negative_passages.text: scanf not taking in long double
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: 150187
negative_passages.text: Serialize double and float with C
negative_passages.docid: 81127
negative_passages.text: Why floating point value such as 3.14 are considered as double by default in MSVC?
negative_passages.docid: 57792
negative_passages.text: Why is this happening with the sizeof operator when comparing with a negative number?
negative_passages.docid: 85122
negative_passages.text: Limiting range of value types in C++
negative_passages.docid: 91481
negative_passages.text: Access array beyond the limit in C and C++
negative_passages.docid: 9312
negative_passages.text: How dangerous is it to access an array out of bounds?
negative_passages.docid: 131055
negative_passages.text: What is the difference between the float and integer data type when the size is the same?
negative_passages.docid: 31978
negative_passages.text: Why doesn't C have unsigned floats?
negative_passages.docid: 14525
negative_passages.text: Cannot implicitly convert type 'double' to 'long'
negative_passages.docid: 146794
negative_passages.text: "Integer number too large" error message for 600851475143
negative_passages.docid: 42757
negative_passages.text: C++ handling very large integers
negative_passages.docid: 153805
negative_passages.text: Long integer is transformed when inserted in shorter column, not truncated. Why? What is the formula?
negative_passages.docid: 59984
negative_passages.text: What does the C++ standard state the size of int, long type to be?