ちょっとスレ違いですが
最近割り算のコストが、結構高いことに気付きました。
そこで もし double a,b; で

for(〜) a=a/b;

と言うのを

b=1/b;
for(〜) a=a*b;

としたらいいじゃんと思ったのですが
問題はありますかね?