System.SysUtils.CurrToStrF
Delphi
function CurrToStrF(Value: Currency; Format: TFloatFormat; Digits: Integer): string;
function CurrToStrF(Value: Currency; Format: TFloatFormat; Digits: Integer; const AFormatSettings: TFormatSettings): string;
C++
extern DELPHI_PACKAGE System::UnicodeString __fastcall CurrToStrF(System::Currency Value, TFloatFormat Format, int Digits)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
Description
Convertit une variable monétaire en chaîne formatée.
La fonction CurrToStrF convertit la valeur monétaire Value en chaîne utilisant les conventions de format flottant indiquées. Un appel à CurrToStrF correspond à un appel à FloatToStrF avec une précision de 19 chiffres.
La première forme de CurrToStrF n'est pas adaptée aux threads car elle utilise les informations de localisation contenues dans les variables globales. La seconde forme de CurrToStrF, qui est adaptée aux threads, fait référence aux informations de localisation contenues dans le paramètre FormatSettings. Avant d'appeler la forme adaptée aux threads de CurrToStrF, vous devez placer les informations de localisation dans FormatSettings. Pour placer un ensemble de valeurs locales par défaut dans FormatSettings, appelez GetLocaleFormatSettings.