2011-12-19 5 views
22

すべてのビットが0の場合(例I memsetすべて0の浮動小数点変数)、gccで使用されるIEEE浮動小数点の値は何ですか?それは0.0であることが保証されていますか?すべてのビットが0の場合、IEEE浮動小数点の値はどれくらいですか?

他の浮動小数点フォーマットについては、結果が異なる場合があります。しかし、私の質問は、gccで使用されるIEEE浮動小数点に固有です。

答えて

27

実装がIEEE 754に準拠している場合は、文書番号hereなどの異なるビットの組み合わせに対して特殊なケースが存在します。あなたのケースについて

:符号ビットが0または1 +0またはであり得るIEEE 754

+1

によって定義されるすべてのビット(符号、指数、仮数)があるゼロ浮動小数点値は、ゼロ - を表します0となる。 – Tara

関連する問題