除算は効率悪いのでビットシフトを使う アセンブラ使わない人には解らないだろうけど