There are two different IEEE standards for floating-point computation. IEEE 754 (b = 2) and IEEE 854(b = 2 or b = 10). SQLLite wiki says:
REAL. The value is a floating point value, stored as an 8-byte IEEE floating point number.
I need to store IEEE 754 double in SQLLite column and later read this value (no need any arithmetic). Can I be confident that I will read the same binary value (754 has unique binary representation), including all kinds of NaN, etc. (in other words: is SQLLite lossless with regard to IEEE754 doubles)?