5

IEEE-754 規格では、10 進数の浮動小数点数を使用する際の丸め誤差を回避するために、10 進数の算術演算が定義されています (たとえば、wikipedia の decimal64 を参照)。C または C++ でこの 10 進演算を使用する方法はありますか?

4

1 に答える 1

4

TR 24733 は、IEEE-754 に基づいて、C++ の 10 進浮動小数点演算を指定します。TR はそれがテクニカル レポートであることを意味するため、C++ 標準の一部ではありません。GCC によると、部分的な実装があるとのことです。現在、これを C++ 標準に追加する提案が進行中ですが、それはせいぜい数年先です。

于 2013-07-06T22:11:54.180 に答える