标准需要哪些浮点实现细节?

时间:2014-12-06 16:40:56

标签: c++ c++11 floating-point language-lawyer

C ++ 11标准究竟需要什么浮点实现细节?

C ++标准是否需要某些版本的IEEE 754?

C ++标准中说明了哪些内容?

1 个答案:

答案 0 :(得分:3)

该标准不需要任何特定的浮点表示。 [basic.fundamental] / 8:

  

浮点类型的值表示是实现定义的。

但是,由于IEEE 754非常常见,因此可以通过std::numeric_limits<>::is_iec559检查支持。