5 ループ文の注意

for文などのループ文で,ループ回数の制御に実数型は極力使ってはならない.実数 型を使うと,丸め誤差や情報落ちにより,所定の回数ループ文が実行されないことがある. 実際の例は,教科書 [1]のList 8-5やList 8-6の通りである.

整数を制御変数にして,実数の値はその整数を用いた演算により求めるのは常識的な方法 である.教科書のList 8-7のようにする.



ホームページ: Yamamoto's laboratory
著者: 山本昌志
Yamamoto Masashi
2006-02-06


no counter