"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como posso usar tipos de dados decimais em C++ quando meu compilador não os suporta?

Como posso usar tipos de dados decimais em C++ quando meu compilador não os suporta?

Publicado em 15/11/2024
Navegar:489

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

Usando tipos de dados decimais em C

Em C , tipos de dados decimais como decimal32, decimal64 e decimal128 são fornecidos pelo Decimal TR ( Relatório Técnico). No entanto, a implementação desses tipos varia entre os compiladores.

Suporte ao compilador

  • Alguns compiladores, como o gcc, implementam o TR decimal e fornecem as extensões correspondentes em C .
  • Outros compiladores podem não suportar esses tipos.

Opções para usar decimal Tipos de dados

Se o seu compilador não suportar tipos decimais, considere as seguintes opções:

  • IBM decNumber Library: Crie um wrapper para esta biblioteca para acessar a funcionalidade decimal.
  • Proposta TR: Envolver-se nos esforços para atualizar e padronizar o TR Decimal. Uma implementação está disponível, mas seu lançamento público é incerto.

Nota: O TR Decimal e sua implementação estão sujeitos a alterações à medida que o processo de padronização avança.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3