标签: c++ c++11 floating-point language-lawyer
C ++ 11标准究竟需要什么浮点实现细节?
C ++标准是否需要某些版本的IEEE 754?
C ++标准中说明了哪些内容?
答案 0 :(得分:3)
该标准不需要任何特定的浮点表示。 [basic.fundamental] / 8:
浮点类型的值表示是实现定义的。
但是,由于IEEE 754非常常见,因此可以通过std::numeric_limits<>::is_iec559检查支持。
std::numeric_limits<>::is_iec559