Es gibt zwei verschiedene IEEE-Standards für die Fließkommaberechnung. IEEE 754 (b = 2) und IEEE 854 (b = 2 oder b = 10). SQLLite wiki sagt:Welche IEEE-Standardeinstellungen verwendet SQLLite zum Speichern von REAL-Werten? Wird IEEE 754 doppelt verlustfrei gespeichert?
REAL. Der Wert ist ein Gleitkommawert, der als 8-Byte-IEEE-Fließkommazahl gespeichert wird.
Ich muss IEEE 754 Double in der SQLLite-Spalte speichern und später diesen Wert lesen (keine Notwendigkeit arithmetisch). Kann ich sicher sein, dass ich den gleichen Binärwert lesen werde (754 hat eine einzigartige Binärdarstellung), einschließlich aller Arten von NaN usw. (mit anderen Worten: ist SQLLite verlustfrei in Bezug auf IEEE754 verdoppelt)?