仮に1ドットを100分割してるとして、
移動距離を100で割るのやめて移動させてから座標を100で割れ。
今移動距離の端数を格納してる変数は100で割る前の座標の入れ物に再利用。

聞いてると1ドットも動かないフレームの方が多いみたいに聞こえるが、
余計なお世話かもしれんがアクションとしてたるくないかそれ。