Maison > développement back-end > C++ > le corps du texte

Comment puis-je utiliser les types de données décimaux en C lorsque mon compilateur ne les prend pas en charge ?

Patricia Arquette
Libérer: 2024-11-02 07:59:29
original
480 Les gens l'ont consulté

How Can I Use Decimal Data Types in C   When My Compiler Doesn't Support Them?

Utilisation des types de données décimaux en C

En C, les types de données décimaux comme decimal32, decimal64 et decimal128 sont fournis par Decimal TR ( rapport technique). Cependant, l'implémentation de ces types varie selon les compilateurs.

Support du compilateur

  • Certains compilateurs, tels que gcc, implémentent le Decimal TR et fournissent les extensions correspondantes. en C.
  • D'autres compilateurs peuvent ne pas prendre en charge ces types.

Options d'utilisation des types de données décimales

Si votre compilateur ne prend pas en charge types décimaux, envisagez les options suivantes :

  • Bibliothèque IBM decNumber : Créez un wrapper pour cette bibliothèque afin d'accéder à la fonctionnalité décimale.
  • Proposition TR : Participer aux efforts de mise à jour et de normalisation du Decimal TR. Une implémentation est disponible, mais sa sortie publique est incertaine.

Remarque : Le Decimal TR et sa mise en œuvre sont susceptibles de changer à mesure que le processus de normalisation progresse.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!