浮點型別的值表示

該標準要求 long double 提供至少與 double 一樣多的精度,其提供至少與 float 一樣多的精度; 並且 long double 可以表示 double 可以表示的任何值,而 double 可以表示 float 可以表示的任何值。然而,表示的細節是實現定義的。

對於浮點型別 Tstd::numeric_limits<T>::radix 指定 T 表示使用的基數。

如果 std::numeric_limits<T>::is_iec559 為真,那麼 T 的表示符合 IEC 559 / IEEE 754 定義的格式之一。