るりまサーチ

最速Rubyリファレンスマニュアル検索!
2件ヒット [1-2件を表示] (0.009秒)
トップページ > クエリ:ceildiv[x] > 種類:クラス[x]

別のキーワード

  1. integer ceildiv
  2. _builtin ceildiv
  3. ceildiv integer
  4. ceildiv _builtin

ライブラリ

検索結果

Numeric (25.0)

数値を表す抽象クラスです。Integer や Float などの数値クラス は Numeric のサブクラスとして実装されています。

...d
//}

また、任意桁の切上げ、切捨て、四捨五入を行うメソッドは以下のように
定義できます。

//emlist[][ruby]{
class
Numeric
def roundup(d=0)
x = 10**d
if self > 0
self.quo(x).ceil * x
else
self.quo(x).floor * x
end
end

def roun...
...数のクラスの / メソッドの説明をご覧ください。

Ruby 3.2 では整商を得るメソッドとして Integer#ceildiv が導入されました。

ceildiv
は普通の商を正の無限大に向かって丸めた整商を返します。

n 個の物を m 個ずつまとめたとき...
...端をまとめたものも含めて)いくつのグループが
できるかは以下のようにして得られます。

//emlist[例: n 個を m 個ずつまとめて出来るグループの数][ruby]{
p n.ceildiv(m)
//}

ceildiv
に対応した剰余を返すメソッドはありません。...