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 */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Data.FmtBcd.pas Data.FMTBcd.hpp |
Data.FmtBcd | Data.FmtBcd |
Description
Multiplie deux valeurs BCD.
BcdMultiply multiplie les deux premiers arguments et renvoie le résultat dans bcdOut.
La valeur renvoyée a une précision et un nombre de décimales suffisants pour représenter avec précision le résultat de la multiplication, si c'est possible. Vous pouvez convertir ce résultat en une précision et un nombre de décimales particuliers à l'aide de la procédure NormalizeBcd.