Conversion de mesures (C++)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Utilisation de la VCL/RTL (C++)

L'unité System.ConvUtils déclare une fonction Convert à usage général que vous pouvez utiliser pour convertir une mesure d'un ensemble d'unités vers un autre. Vous pouvez effectuer des conversions entre des unités de mesure compatibles, par exemple des pouces et des pieds ou des jours et des semaines. Les unités mesurant les mêmes types d'éléments sont dites appartenir à la même famille de conversion. Les unités que vous convertissez doivent appartenir à la même famille de conversion. Pour obtenir des informations sur l'exécution des conversions, voir la section Exécution des conversions (C++).

L'unité System.StdConvs définit plusieurs familles de conversion et les unités de mesure de chacune de ces familles. En outre, vous pouvez créer des familles de conversion personnalisées et les unités associées en utilisant les fonctions RegisterConversionType et RegisterConversionFamily. Pour obtenir des informations sur l'extension des conversions et les unités de conversion, voir la section Ajout de nouveaux types de mesure (C++).

Rubriques