gpt4 book ai didi

c++ - 我如何知道编译器支持哪些标准格式?

转载 作者:搜寻专家 更新时间:2023-10-31 00:20:17 25 4
gpt4 key购买 nike

我知道一种格式是“IEEE 754 浮点标准”

检查 C++ 编译器是否使用 IEEE 754 浮点标准

 std::numeric_limits<float>::is_iec559;

还有哪些标准格式?
如何检查 C++ 编译器是否遵循该格式?

编辑:有多少种格式?这些是什么 ?在c++语言方面

最佳答案

你不需要,numeric_limits 显然是根据 IEEE 754 设计的。您只会知道该实现是否符合 IEEE 754。

但请记住,您应该使用 has_infinityhas_quiet_NaN 等来检查各个特征 - 基本上,您检查的是某些特征,而不是特定的浮点格式.

关于c++ - 我如何知道编译器支持哪些标准格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6305296/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com