hi,
Der semantische Inhalt ist -1234.123456789. Ein little-endian Prozessor speichert das als 64-bit IEEE 754 double als E6DC746B7E4893C0.
Und in einer Datei sind 64 Bit genau 8 Bytes, egal ob der Byteorder. Wenn man also eine Zahl -1234.123456789
aus einer Datei zu lesen hat, liest man 8 Byte. Auch für eine Zahl 53.324
werden nur 8 Byte gelesen obwohl die Zahl aufm Papier kürzer aussieht. Bytessequenzen kennen kein Encoding.
MfG