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

Pouvez-vous travailler avec des types de données décimaux en C ?

Susan Sarandon
Libérer: 2024-11-02 08:53:29
original
472 Les gens l'ont consulté

Can You Work With Decimal Data Types in C  ?

Prise en charge des types de données décimaux en C

Question :

Est-il possible d'utiliser types de données décimales comme decimal32, decimal64 ou decimal128 en C programmes ?

Réponse :

Le Decimal TR inclut des classes qui ne sont pas universellement implémentées dans les compilateurs. Certains compilateurs, tels que gcc, adhèrent au C Decimal TR et l'étendent à C .

Historiquement, une implémentation open source du C Decimal TR existait, mais elle est actuellement indisponible. Si votre compilateur ne prend pas en charge nativement les types de données décimaux, vous pouvez envisager de créer un wrapper pour la bibliothèque decNumber d'IBM.

Pour résoudre ce problème dans les futures versions de C , une initiative est en cours pour mettre à jour le Decimal TR. L'objectif est d'affiner le TR en une proposition complète pour la prochaine réunion du comité C (à Bristol en avril). L'objectif est de l'intégrer au standard C, potentiellement lors de la révision de 2014.

Il est important de noter que l'implémentation actuelle fait partie d'un projet fermé. Par conséquent, la décision de l'ouvrir en source libre échappe au contrôle de l'auteur, même s'il existe un optimisme quant à sa publication potentielle dans le futur.

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