"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 determinar se um compilador C ++ adere ao padrão IEEE 754?

Como determinar se um compilador C ++ adere ao padrão IEEE 754?

Postado em 2025-03-04
Navegar:243

How to Determine if a C   Compiler Adheres to the IEEE 754 Standard?

Determinando o uso do IEEE 754 Padrão em C

diferente de C, que requer uma verificação específica para verificar se o compilador adere ao padrão IEEE 754, C oferece uma abordagem mais direta. O padrão C inclui a classe numeric_limits dentro do espaço para nome da STD. Para determinar se o compilador emprega o IEEE 754, basta acessar o membro estático IS_IEC559 como segue -se:

std::numeric_limits::is_iec559;

ou:

std::numeric_limits::is_iec559;

Se o compilador suportar IEEE 754, este código sai 0; Caso contrário, produz 1.

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