るりまサーチ

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

別のキーワード

  1. _builtin argumenterror
  2. on argumenterror
  3. new argumenterror
  4. dump argumenterror
  5. request argumenterror

ライブラリ

クラス

検索結果

BigDecimal.limit(n = nil) -> Integer (18131.0)

生成されるBigDecimalオブジェクトの最大桁数をn桁に制限します。 n を指定しない、または n が nil の場合は、現状の最大桁数が返ります。

...値は0で、桁数無制限を表しています。

計算を続行する間に、数字の桁数が無制限に増えてしまうような場合 limit
予め桁数を制限できます。この場合 BigDecimal.mode で指定された丸め処理が
実行されます。ただし、インス...
...ult /
BigDecimal#div) の桁数制限は limit より優先されます。

//emlist[][ruby]{
require 'bigdecimal'
n = 0 # デフォルト値
mf = BigDecimal::limit(n)
//}

@param n 新しい最大桁数を正の整数で指定します。

@raise ArgumentError n に負の数を指定した場合に...

BigDecimal.mode(s) -> Integer | nil (18.0)

BigDecimal の計算処理の制御方法を設定、確認します。

...は設定値が無効になります。

@raise TypeError 引数 s に有効でない値を指定した場合に発生します。

@raise ArgumentError 引数 s に例外処理に関する値を指定し、引数 v に
true、false 以外の値を指定した場合に発...
...。 mode メソッドでは丸め操作の位置をユーザが指定することはできません。丸め操作と位置を自分で制御したい場合は BigDecimal::limit や truncate/round/ceil/floor、 add/sub/mult/div といったインスタンスメソッドを使用して下さい。...

BigDecimal.mode(s, v) -> Integer | nil (18.0)

BigDecimal の計算処理の制御方法を設定、確認します。

...は設定値が無効になります。

@raise TypeError 引数 s に有効でない値を指定した場合に発生します。

@raise ArgumentError 引数 s に例外処理に関する値を指定し、引数 v に
true、false 以外の値を指定した場合に発...
...。 mode メソッドでは丸め操作の位置をユーザが指定することはできません。丸め操作と位置を自分で制御したい場合は BigDecimal::limit や truncate/round/ceil/floor、 add/sub/mult/div といったインスタンスメソッドを使用して下さい。...