Bezeichnung
ReadFloat -- liest eine Fließkommazahl aus einer Datei (V2.0)
Übersicht
float = ReadFloat(id[, width, le])
Beschreibung
Dieser Befehl liest ein mit Vorzeichen versehene Fließkommazahl aus der in 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().

Eingaben
id
Datei, aus der die Daten gelesen werden
width
optional: Byte-Breite der Fließkommazahl (voreingestellt ist 8) (V6.0)
le
optional: True um das Little-Endian-Format oder False, um das Big-Endian-Format zu verwenden (voreingestellt ist False) (V6.0)
Rückgabewerte
float
Fließkommazahl

Navigation zeigen