なるほど、とんだ馬鹿な思い込みだったみたいですね。
少し前にPentiumのバグで回収騒ぎなんて話題も知りませんでした。
じゃあ、普通に割り算してたほうが早かった、って事か・・・

けど、ホント勉強になったんです。問題考えてくださった方はありがとございました。

あとついでと言っちゃあ何ですけど、static const int の static がもしなかったら、
関数が呼ばれるたびに初期値が代入されて無駄が発生するって見解は正しいですか?