Data.FmtBcd.BcdMultiply
Delphi
procedure BcdMultiply(const bcdIn1, bcdIn2: TBcd; var bcdOut: TBcd); overload;
procedure BcdMultiply(const bcdIn: TBcd; const DoubleIn: Double; var bcdOut: TBcd);
procedure BcdMultiply(const bcdIn: TBcd; const StringIn: string; var bcdOut: TBcd);
procedure BcdMultiply(StringIn1, StringIn2: string; var bcdOut: TBcd);
C++
extern DELPHI_PACKAGE void __fastcall BcdMultiply(const TBcd &bcdIn1, const TBcd &bcdIn2, TBcd &bcdOut)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Data.FmtBcd.pas Data.FMTBcd.hpp |
Data.FmtBcd | Data.FmtBcd |
説明
2 つの BCD 値を乗算します。
BcdMultiply は、最初の 2 つの引数を乗じて、その結果を bcdOut として返します。
戻り値は、乗算の結果を(可能であれば)正確に表現できるだけの精度と小数点以下の桁数になっています。NormalizeBcd プロシージャを使用すると、この値を特定の精度および小数点以下の桁数に変換することができます。