いやいや、小数点持たせた方がいい理由は致命的な仕様回避の為だろ。
小数点を持たない値が割り算で小数点の答が出た場合、0が返されるからって
前から結論出てたろうに。
小数点も足さないと
1/3=0
になる。小数点持たせると
1.0/3=0.33333
が返る。