System.Classes.TReader.ReadFloat

提供:RAD Studio API Documentation

Delphi

function ReadFloat: Extended;

C++

System::Extended __fastcall ReadFloat();

プロパティ

種類 可視性 ソース ユニット 親
function public
System.Classes.pas
System.Classes.hpp
System.Classes TReader


説明

リーダー オブジェクトのストリームから Extended 型の浮動小数点数を読み取って返します。

ReadFloat は、リーダーの現在の Position にある Extended 型の浮動小数点値を読み取るために他のリーダー メソッドで使用されるヘルパ メソッドです。

ReadFloat では、ReadValue を呼び出して、値の種類を示すマーカーが vaExtended かどうかを確認します。そうであれば、ReadFloat は Read を呼び出し、取得した Extended 値を返します。そうでなければ、ReadFloat は、値の種類を示すマーカーの前にストリームの現在位置を戻し、ReadDouble を呼び出して、取得した値を返します。

ReadFloat では、直前に読み取ったバイト データの次へリーダーの Position を進めます。

関連項目