"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo puedo utilizar tipos de datos decimales en C++ cuando mi compilador no los admite?

¿Cómo puedo utilizar tipos de datos decimales en C++ cuando mi compilador no los admite?

Publicado el 2024-11-15
Navegar:940

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

Uso de tipos de datos decimales en C

En C, los tipos de datos decimales como decimal32, decimal64 y decimal128 los proporciona Decimal TR ( Informe Técnico). Sin embargo, la implementación de estos tipos varía según el compilador.

Soporte del compilador

  • Algunos compiladores, como gcc, implementan el TR decimal y proporcionan las extensiones correspondientes en C.
  • Es posible que otros compiladores no admitan estos tipos.

Opciones para usar tipos de datos decimales

Si su compilador no admite tipos decimales, considere las siguientes opciones:

  • IBM decNumber Library: Cree un contenedor para esta biblioteca para acceder a la funcionalidad decimal.
  • Propuesta de TR: Participar en los esfuerzos para actualizar y estandarizar el TR Decimal. Hay una implementación disponible, pero su lanzamiento público es incierto.

Nota: El TR Decimal y su implementación están sujetos a cambios a medida que avanza el proceso de estandarización.

Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3