FireDAC.Stan.Util.FDStr2Curr

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function FDStr2Curr(const AValue: String; ADot: Char = '.'): Currency;
procedure FDStr2Curr(pIn: PChar; ASize: Integer; out ACurr: Currency; ADot: Char = '.');

C++

extern DELPHI_PACKAGE System::Currency __fastcall FDStr2Curr(const System::UnicodeString AValue, System::WideChar ADot = (System::WideChar)(0x2e))/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
function public
FireDAC.Stan.Util.pas
FireDAC.Stan.Util.hpp
FireDAC.Stan.Util FireDAC.Stan.Util

Description

Convertit une chaîne en valeur monétaire (Currency).

Appelez FDStr2Curr pour convertir une chaîne qui représente une valeur à virgule flottante en valeur monétaire correspondante. La chaîne source, AValue, doit être constituée d'un signe (+ ou -) facultatif, d'une suite de chiffres comprenant un séparateur décimal facultatif, puis un caractère 'E' ou 'e' facultatif suivi d'un entier signé. Les espaces de début et de fin sont ignorés.

Le séparateur des milliers et les symboles monétaires ne sont pas admis dans la chaîne. Si la chaîne ne contient pas une valeur valide, FDStr2Curr déclenche une exception EConvertError.

Voir aussi