div(other) -> Integer[permalink][rdoc][edit](Numeric) → Integer-
selfをotherで割った整数の商qを返します。ここで、商
qと余りrは、それぞれself == other * q + r
と
other > 0のとき:0 <= r < otherother < 0のとき:other < r <= 0qは整数
をみたす数です。商に対応する余りは Numeric#modulo で求められます。
divはメソッド/を呼びだし、floorを取ることで計算されます。メソッド
/の定義はサブクラスごとの定義を用います。Complex では未定義化されています。
- [PARAM]
other: -
selfに対する除数
p 3.div(2) # => 1 p (-3).div(2) # => -2 p (-3.0).div(2) # => -2