TとOでは端数処理の仕方が異なるから最終値ズレることはあるようです