System.Classes.TReader.ReadDouble
Delphi
function ReadDouble: Double;
C++
double __fastcall ReadDouble(void);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.Classes.pas System.Classes.hpp |
System.Classes | TReader |
Description
Lit un nombre en virgule flottante Double dans le flux de l'objet lecteur et le renvoie.
ReadDouble est une méthode utilitaire utilisée par d'autres méthodes du lecteur pour lire une valeur en virgule flottante Double à la position en cours du lecteur.
ReadDouble appelle ReadValue pour vérifier que l'indicateur de type de valeur est vaDouble
, puis ReadDouble appelle Read et renvoie la valeur de type Double ayant été récupérée. Sinon, ReadDouble renvoie la position du flux avant l'indicateur de type de valeur, puis appelle ReadInt64 et renvoie la valeur récupérée.
ReadDouble avance la position du lecteur après le dernier octet lu.