アカウント名:
パスワード:
0.1の3倍が0.3にならない(ことがある)言語は使いたくないんだろうな。
#include
main() { if (0.1*3==0.3) puts("equal"); else puts("not equal"); return 0;}
ネタだろうけど浮動小数の問題は別に言語に関わらないだろうと……。
だから浮動小数を使わない言語(処理系)を使うんじゃないですか. 勘定系, 経理系など以外にも, 有効桁管理が必要な実験系データ処理システムなどでも, 浮動小数を使わないシステムがあります.
ネタにしか思えないのは, 世界が小さい証拠です.
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー
精度というか (スコア:0)
0.1の3倍が0.3にならない(ことがある)言語は使いたくないんだろうな。
#include
main() {
if (0.1*3==0.3) puts("equal");
else puts("not equal");
return 0;
}
Re: (スコア:0)
ネタだろうけど浮動小数の問題は別に言語に関わらないだろうと……。
Re:精度というか (スコア:1)
だから浮動小数を使わない言語(処理系)を使うんじゃないですか. 勘定系, 経理系など以外にも, 有効桁管理が必要な実験系データ処理システムなどでも, 浮動小数を使わないシステムがあります.
ネタにしか思えないのは, 世界が小さい証拠です.