メモ


m * n / a / b  … (1)



m * n / (a * b) … (2)

が一致するっていうのは当たり前なんですが、

コンピュータ上の整数型でも成り立つ…のかな?

(どうも、余りも合わせて一致するみたい。

(1)の方だと最初の除算でデータが落ちることがありそうなもんですが…)



 ---追記 : 07/11/30 22:57

 …あ、よくよく考えると当たり前か。

情報落ちが起こるような状況(=余りが発生するような状況)っていうのは、

商が整数内に収められなくて小数にまで延長されるような状況」というわけで、

それに加えて、

次の割る数(=b)も、求めたい最終的な商も整数型なわけだから、

結果に関係しない部分(=小数部分)は無視しても結果(=最終的な商)には影響はない。

……ということ…なんだろうな、多分。



 ただ、「余りも合わせて一致」は嘘っぽい(汗)

(そんなに検証したわけじゃないけど)「a > b」のときは余りが異なるみたい。