Data.FmtBcd.DoubleToBcd
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 */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Data.FmtBcd.pas Data.FMTBcd.hpp |
Data.FmtBcd | Data.FmtBcd |
Description
Convertit une valeur à virgule flottante à double précision en la valeur décimale codée binaire (BCD) correspondante.
Utilisez DoubleToBcd pour convertir une valeur à virgule flottante à double précision en une valeur décimale codée binaire. DoubleToBcd déduit les nombres de décimales et de chiffres significatifs de la valeur aValue spécifiée, en n'utilisant que les nombres strictement nécessaires. Elle ne définit jamais un nombre de chiffres significatifs supérieur à 15.
aValue est la valeur à convertir.
bcd renvoie la valeur BCD résultante lors de l'utilisation de la deuxième syntaxe. Si vous utilisez la première syntaxe, la valeur BCD est la valeur renvoyée par la fonction.