トップページ
⇒
tech
1001コメント
306KB
VisualC++相談室 【7】
全部
前100
次100
最新50
■ このスレッドは過去ログ倉庫に格納されています
0189
デフォルトの名無しさん
NG
NG
>187
10進数の 0.1 は、2進数では割りきれない値だから、その誤差が出る。
ループで加算のかわりに、乗算でも結果は同じだと思うな。
float a = 0.1;
printf("%f\n", a*1000000 - 100000);
全部
前100
次100
最新50
■ このスレッドは過去ログ倉庫に格納されています