float = ReadFloat(id[, width, le])
id
angegebenen Datei und gibt sie in float
zurück.
Das Lesen beginnt an der aktuellen Cursorposition der Datei,
die Sie mit dem Befehl Seek() ändern können. Eine
Fließkommazahl nimmt 8 Byte in Anspruch, womit sich wirklich große Zahlen
mit vielen Dezimalstellen bilden lassen.
Ab Hollywood 6.0 gibt es das optionale Argument width
, womit
Sie die Byte-Breite der Fließkommazahl angeben können. Dies
kann 8 für eine Doppel-Präzision-Fließkommazahl oder 4 für
eine Einfach-Präzision-Fließkommazahl sein. Standardmäßig
liest ReadFloat()
mit doppelter Genauigkeit.
Standardmäßig erwartet dieser Befehl die Daten im Big-Endian-Format
(höherwertiges Byte zuerst). Ab Hollywood 6.0 können Sie das
optionale Argument le
verwenden, um mit diesem Befehl explizit
das Little-Endian-Format zu verwenden.
Siehe auch WriteFloat(), ReadInt(), WriteInt(), ReadShort() und WriteShort().
True
um das Little-Endian-Format oder False
,
um das Big-Endian-Format zu verwenden (voreingestellt ist False
) (V6.0)