System.SysUtils.FloatToText
Delphi
function FloatToText(BufferArg: PWideChar; const Value; ValueType: TFloatValue;
Format: TFloatFormat; Precision, Digits: Integer): Integer;
function FloatToText(BufferArg: PAnsiChar; const Value; ValueType: TFloatValue;
Format: TFloatFormat; Precision, Digits: Integer): Integer;
function FloatToText(BufferArg: PWideChar; const Value; ValueType: TFloatValue;
Format: TFloatFormat; Precision, Digits: Integer;
const AFormatSettings: TFormatSettings): Integer;
function FloatToText(BufferArg: PAnsiChar; const Value; ValueType: TFloatValue;
Format: TFloatFormat; Precision, Digits: Integer;
const AFormatSettings: TFormatSettings): Integer;
C++
extern DELPHI_PACKAGE int __fastcall FloatToText(System::WideChar * BufferArg, const void *Value, TFloatValue ValueType, TFloatFormat Format, int Precision, int Digits)/* overload */;
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
Beschreibung
Warnung: Die ANSI-Version von FloatToText ist veraltet. Bitte verwenden Sie die AnsiStrings-Unit.
Konvertiert einen Gleitkommawert in einen nicht abgeschlossenen String mit dem angegebenen Format, der Genauigkeit und den Dezimalstellen.
FloatToText konvertiert den angegebenen Gleitkommawert in die entsprechende Dezimaldarstellung. Dabei werden die als Parameter übergebenen Werte für das Format, die Genauigkeit und die Anzahl der Stellen verwendet. Value
muss eine Variable des Typs Extended oder Currency sein, wie im Parameter ValueType
angegeben. Das Ergebnis ist ein Zeichen-String, der in den angegebenen Puffer gespeichert wird, und der Rückgabewert liefert die Anzahl der gespeicherten Zeichen. Der String ist nicht nullterminiert.
Die erste Form von FloatToText ist nicht Thread-sicher, da die landesspezifischen Informationen der globalen Variablen verwendet werden. Der Thread-sicheren zweiten Form werden die landesspezifischen Informationen im Parameter AFormatSettings
übergeben. Bevor Sie diese Form von FloatToText aufrufen, müssen Sie die Informationen in den Parameter AFormatSettings
übernehmen. Die landesspezifischen Standardinformationen können AFormatSettings
mit TFormatSettings.Create zugewiesen werden.