アカウント名:
パスワード:
[Anonymous@Coward ~] $ awk -W versionGNU Awk 3.1.3(snip)[Anonymous@Coward ~] $ awk 'BEGIN{x=0;for(i=0;i<10000;i++){x+=0.1}print x}'1000
[Anonymous@Coward ~] $ php -r '$x=0;for($i=0;$i<10000;$i++){$x+=0.1;};echo $x;'1000.0000000002
[Anonymous@Coward ~] $ awk 'BEGIN{x=0;for(i=0;i<10000;i++){x+=0.1}print x}'1000 それが何か?
[Anonymous@Coward ~] $ awk 'BEGIN{x=0;for(i=0;i<10000;i++){x+=0.1}print x}'1000
$ awk 'BEGIN{x=0;for(i=0;i<10000;i++){x+=0.1}printf("%.16g", x)}'1000.000000000159
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall
金の計算と帳票処理なら (スコア:0)
二進化十進 (スコア:1)
良いものは良い。
なんか文句がある人がいるんでしょうか。
Re: (スコア:0)
Re: (スコア:0)
確信犯 (スコア:1, 参考になる)
おまけ
Re: (スコア:0)
Re: (スコア:0)
Re: (スコア:0)
for i=1 to 10000
temp = temp + 0.1
next
wscript.echo temp
C:\Documents and Settings\Anonymous_Coward\デスクトップ>cscript /nologo 10000.vbs
1000.00000000016