for文などのループ文で,ループ回数の制御に実数型は極力使ってはならない.実数
型を使うと,丸め誤差や情報落ちにより,所定の回数ループ文が実行されないことがある.
実際の例は,教科書 [
1]のList 8-5やList 8-6の通りである.
整数を制御変数にして,実数の値はその整数を用いた演算により求めるのは常識的な方法
である.教科書のList 8-7のようにする.
ホームページ:
Yamamoto's laboratory著者:
山本昌志
Yamamoto Masashi
2006-02-06