るりまサーチ (Ruby 2.3.0)

最速Rubyリファレンスマニュアル検索!
5件ヒット [1-5件を表示] (0.076秒)

別のキーワード

  1. bigdecimal/util to_d
  2. bigdecimal round
  3. bigdecimal bigdecimal
  4. bigdecimal ceil

ライブラリ

クラス

キーワード

検索結果

BigDecimal#div(other, n) -> BigDecimal (105664.0)

商を計算します。

商を計算します。

self / other を最大で n 桁まで計算します。計算結果の精度が n より大きい
ときは BigDecimal.mode で指定された方法で丸められます。

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

@param n 有効桁数を整数で指定します。省略するか 0 を指定した場合は
BigDecimal#/ と同じ値を返します。

@raise ArgumentError n に負の数を指定した場合に発生します。

@see BigDecimal#/

BigDecimal#div(other) -> BigDecimal (96634.0)

商を計算します。

商を計算します。

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

詳細は Float#quo を参照して下さい。

計算結果の精度についてはlib:bigdecimal#precisionを参照してください。

BigDecimal#divmod(n) -> [BigDecimal, BigDecimal] (70000.0)

self を other で割った商 q と余り r を、 [q, r] という 2 要素の配列にし て返します。

self を other で割った商 q と余り r を、 [q, r] という 2 要素の配列にし
て返します。

商は負の無限大負方向に丸められます。

@param n self を割る数を指定します。

例:

require 'bigdecimal'

a = BigDecimal("42")
b = BigDecimal("9")

a.divmod(b)
# => [#<BigDecimal:f74b3a14,'0.4E1',4(16)>, #<BigDecimal:f74b3a64,'0.6E1',4(12)>]

BigDecimal#/(other) -> BigDecimal (51334.0)

商を計算します。

商を計算します。

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

詳細は Float#quo を参照して下さい。

計算結果の精度についてはlib:bigdecimal#precisionを参照してください。

BigDecimal#quo(other) -> BigDecimal (51334.0)

商を計算します。

商を計算します。

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

詳細は Float#quo を参照して下さい。

計算結果の精度についてはlib:bigdecimal#precisionを参照してください。

絞り込み条件を変える