るりまサーチ

最速Rubyリファレンスマニュアル検索!
7件ヒット [1-7件を表示] (0.008秒)
トップページ > クラス:Float[x] > クエリ:<=[x] > クエリ:divmod[x]

別のキーワード

  1. _builtin <=
  2. bigdecimal <=
  3. module <=
  4. float <=
  5. comparable <=

ライブラリ

検索結果

Float#divmod(other) -> [Numeric] (18144.0)

self を other で割った商 q と余り r を、 [q, r] という 2 要素の配列にして返します。 商 q は常に整数ですが、余り r は整数であるとは限りません。

...0 <= r < other
* other < 0 のとき: other < r <= 0
* q は整数
をみたす数です。
このメソッドは、メソッド / と % によって定義されています。

@param other 自身を割る数を指定します。

例:

11.divmod(3) #=> [3, 2]
(11.5).divmod(...
...3.5) #=> [3, 1.0]
11.divmod(-3) #=> [-4, -1]
11.divmod(3.5) #=> [3, 0.5]
(-11).divmod(3.5) #=> [-4, 3.0]

@see Numeric#div, Numeric#modulo...