関連するキーワード
検索結果
-
Numeric
# quo(other) -> Float (15114) -
self を other で割った実数の商を返します。
...た実数の商を返します。
Numeric のサブクラスは、このメソッドを適切に再定義しなければなりません。
@param other 自身を割る数を指定します。
p 1.quo(3) # => 0.3333333333333333
require 'rational'
p 1.quo(3) # => Rational(1, 3)... -
Numeric
# fdiv(other) -> Float (14) -
self を other で割った実数の商を返します。
...た実数の商を返します。
Numeric のサブクラスは、このメソッドを適切に再定義しなければなりません。
@param other 自身を割る数を指定します。
p 1.quo(3) # => 0.3333333333333333
require 'rational'
p 1.quo(3) # => Rational(1, 3)... -
Numeric
# remainder(other) -> Numeric (7) -
self を other で割った余り r を返します。
...* q は整数
をみたす数です。r の符号は self と同じになります。
商 q を直接返すメソッドはありません。self.quo(other).truncate がそれに相当します。
@param other 自身を割る数を指定します。
p 13.remainder(4) #=> 1
p (11.5).r......emainder(3.5) #=> 1.0
p 13.remainder(-4) #=> 1
p (-13).remainder(4) #=> -1
p (-13).remainder(-4) #=> -1
p (-11).remainder(3.5) #=> -0.5
@see Numeric#divmod, Numeric#modulo...
