- FileSelectDialog
- FileFindFirst
- FileFindNext
- FileFindClose
- FileIsExist
- FileOpen
- FileClose
- FileCopy
- FileDelete
- FileMove
- FileFlush
- FileGetInteger
- FileIsEnding
- FileIsLineEnding
- FileRead
- FileReadArray
- FileReadBool
- FileReadDatetime
- FileReadDouble
- FileReadFloat
- FileReadInteger
- FileReadLong
- FileReadNumber
- FileReadString
- FileReadStruct
- FileReadComplexDouble
- FileReadComplexFloat
- FileSeek
- FileSize
- FileTell
- FileWrite
- FileWriteArray
- FileWriteComplexDouble
- FileWriteComplexFloat
- FileWriteDouble
- FileWriteFloat
- FileWriteInteger
- FileWriteLong
- FileWriteString
- FileWriteStruct
- FileLoad
- FileSave
- FolderCreate
- FolderDelete
- FolderClean
FileReadDouble
Liest eine Gleitkommazahl doppelter Genauigkeit (double) aus einer Binärdatei ab der aktuellen Position des Dateizeigers.
Liest aus einer CSV-Datei eine Zeichenkette von der aktuellen Position bis zum Trennzeichen (oder bis zum Ende der Textzeile) und wandelt die gelesene Zeichenkette in einen Wert vom Typ double um.
double FileReadDouble(
|
Parameter
file_handle
[in] Dateiattribut, das durch die Funktion FileOpen() zurückgegeben wird.
Rückgabewert
Wert vom Typ double.
Hinweis
Um Informationen über den Fehler zu erhalten, rufen Sie die Funktion GetLastError() auf.
Entspricht dem Aufruf der Funktion FileRead mit einem Parameter vom Typ double:
double double_value;
|
Entspricht dem Aufruf der Funktion FileReadNumber.
Beispiel (die Datei wird verwendet, die infolge der Arbeit des Beispiels für die Funktion FileWriteDouble bekommen ist)
//+------------------------------------------------------------------+ |
Sehen Sie auch
Realtypen (double, float), StringToDouble, DoubleToString, FileWriteDouble