<< 演算子を使用して ASCII データ ファイルから浮動小数点数を読み取るプログラムがあります。非常に小さいがゼロではない数値 (絶対値が約 1.e-20 未満) がある場合は常に、Windows マシンでは正しく動作しますが、Linux マシンでは失敗することに気付きました。なぜこれが起こるのですか?浮動小数点数を解析する方法は、プラットフォーム固有の特性の影響を受けますか?
<< 演算子を使用して ASCII データ ファイルから浮動小数点数を読み取るプログラムがあります。非常に小さいがゼロではない数値 (絶対値が約 1.e-20 未満) がある場合は常に、Windows マシンでは正しく動作しますが、Linux マシンでは失敗することに気付きました。なぜこれが起こるのですか?浮動小数点数を解析する方法は、プラットフォーム固有の特性の影響を受けますか?