Data.FmtBcd.DoubleToBcd

提供: RAD Studio API Documentation
移動先: 案内検索

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 */;

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
Data.FmtBcd.pas
Data.FMTBcd.hpp
Data.FmtBcd Data.FmtBcd

説明

倍精度浮動小数点値を、対応する 2 進化 10 進数(BCD)値に変換します。

DoubleToBcd を使用すると、倍精度浮動小数点値を 2 進化 10 進数値に変換することができます。DoubleToBcd は、aValue に指定された値の小数点以下の桁数と有効桁を推測し、必要なだけを使用します。有効桁数を 15 より大きい値に設定することはありません。

aValue は、変換対象の値です。

2 番目の構文を使った場合には、変換後の BCD 値が bcd に返されます。最初の構文では、変換後の BCD 値が関数の戻り値になります。

関連項目