Data.FmtBcd.DoubleToBcd

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure DoubleToBcd(const AValue: Double; var bcd: TBcd);
function DoubleToBcd(const AValue: Double): TBcd;

C++

extern DELPHI_PACKAGE void __fastcall DoubleToBcd(const double AValue, TBcd &bcd)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Data.FmtBcd.pas
Data.FMTBcd.hpp
Data.FmtBcd Data.FmtBcd

Beschreibung

Konvertiert einen Gleitkommawert mit doppelter Genauigkeit in den entsprechenden binär-codierten Dezimalwert (BCD).

Mit DoubleToBcd können Sie einen double-Wert (Gleitkommawert doppelter Genauigkeit) in einen BCD-Wert konvertieren. DoubleToBcd leitet die Anzahl der Dezimalstellen und der signifikanten Stellen aus dem in aValue angegebenen Wert ab, verwendet aber nur die erforderliche Anzahl. Es werden nie mehr als 15 signifikante Stellen verwendet.

aValue gibt den zu konvertierenden Wert an.

bcd enthält bei Verwendung der zweiten Syntax den BCD-Ergebniswert. Bei Verwendung der ersten Syntax ist der BCD-Wert der Rückgabewert der Funktion.

Siehe auch