るりまサーチ

最速Rubyリファレンスマニュアル検索!
33件ヒット [1-33件を表示] (0.243秒)
トップページ > クエリ:-[x] > クエリ:ROUND_HALF_UP[x] > ライブラリ:bigdecimal[x]

別のキーワード

  1. _builtin new
  2. _builtin inspect
  3. _builtin []
  4. _builtin to_s
  5. _builtin each

種類

クラス

検索結果

BigDecimal::ROUND_HALF_UP -> Integer (18203.0)

BigDecimal の計算結果の丸め処理で四捨五入するかどうかを設定、確認 する際の値を返します。

...
BigDecimal
の計算結果の丸め処理で四捨五入するかどうかを設定、確認
する際の値を返します。

BigDecimal
.mode の第 2 引数に指定します。...

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

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

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

第2引数を省略、または nil を指定すると現状の設定値を返します。

@param s 制御方法の設定、確認を行う項目を BigDecimal::EXCEPTION_*、
BigDecimal
::ROUND_MODE のいずれか...
...なります。

* BigDecimal::EXCEPTION_NaN のとき、非数(NaN)
* BigDecimal::EXCEPTION_INFINITY のとき、無限(+ or -Infinity)
* BigDecimal::EXCEPTION_UNDERFLOW のとき、ゼロ
* BigDecimal::EXCEPTION_OVERFLOW のとき、+Infinity か -Infinity
* BigDecimal::EXCEPTION_ZERODIV...
... BigDecimal::EXCEPTION_NaN
と「値」の & が ゼロ以外ならば BigDecimal::EXCEPTION_NaNが設定されているという意味です。

=== 丸め処理指定

計算途中の丸め操作の指定ができます。

//emlist[][ruby]{
require 'bigdecimal'
flag = BigDecimal::ROUND_HALF_UP #...

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

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

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

第2引数を省略、または nil を指定すると現状の設定値を返します。

@param s 制御方法の設定、確認を行う項目を BigDecimal::EXCEPTION_*、
BigDecimal
::ROUND_MODE のいずれか...
...なります。

* BigDecimal::EXCEPTION_NaN のとき、非数(NaN)
* BigDecimal::EXCEPTION_INFINITY のとき、無限(+ or -Infinity)
* BigDecimal::EXCEPTION_UNDERFLOW のとき、ゼロ
* BigDecimal::EXCEPTION_OVERFLOW のとき、+Infinity か -Infinity
* BigDecimal::EXCEPTION_ZERODIV...
... BigDecimal::EXCEPTION_NaN
と「値」の & が ゼロ以外ならば BigDecimal::EXCEPTION_NaNが設定されているという意味です。

=== 丸め処理指定

計算途中の丸め操作の指定ができます。

//emlist[][ruby]{
require 'bigdecimal'
flag = BigDecimal::ROUND_HALF_UP #...