るりまサーチ

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

別のキーワード

  1. openssl g
  2. openssl g=
  3. dh g
  4. dsa g
  5. dh g=

ライブラリ

キーワード

検索結果

<< 1 2 3 ... > >>

BigDecimal#save_rounding_mode { ... } -> object (6101.0)

丸め処理に関する BigDecimal.mode の設定を保存してブロックを評価します。 ブロック中で変更した設定はブロックの評価後に復元されます。

...丸め処理に関する BigDecimal.mode の設定を保存してブロックを評価します。
ブロック中で変更した設定はブロックの評価後に復元されます。

ブロックの評価結果を返します。...

BigDecimal#sign -> -3 | -2 | -1 | 0 | 1 | 2 | 3 (6101.0)

自身の符号等の性質に応じて、Integer を返します。

...じて、Integer を返します。

符号が正であれば正の整数を返し、負であれば負の整数を返し、NaN であれば 0 を返します。

NaN であれば、 0。 BigDecimal::SIGN_NaN と同じです。
+0 であれば、 1。 BigDecimal::SIGN_POSITIVE_ZER...
...-1。 BigDecimal::SIGN_NEGATIVE_ZERO と同じです。
有限の正の値 であれば、 2。 BigDecimal::SIGN_POSITIVE_FINITE と同じです。
有限の負の値 であれば、-2。 BigDecimal::SIGN_NEGATIVE_FINITE と同じです。
+Infinity であれば、 3。 BigDecimal::SIGN_POSIT...
... BigDecimal::SIGN_NEGATIVE_INFINITE と同じです。

BigDecimal
は、 0 であっても、+ か - の符号を持つことに注意して下さい。
(「lib:bigdecimal#internal_structure」を参照)

//emlist[][ruby]{
require "bigdecimal"

p BigDecimal("NaN").sign # => 0
p BigDecimal("0...

BigDecimal#to_digits -> String (6101.0)

自身を "1234.567" のような十進数の形式にフォーマットした文字列に変換し ます。

...自身を "1234.567" のような十進数の形式にフォーマットした文字列に変換し
ます。

@return 十進数の形式にフォーマットした文字列

注意:

このメソッドは非推奨です。BigDecimal#to_s("F") を使用してください。...

BigDecimal.double_fig -> Integer (6101.0)

Ruby の Float クラスが保持できる有効数字の数を返します。

...す。

//emlist[][ruby]{
require 'bigdecimal'
p BigDecimal::double_fig # ==> 16 (depends on the CPU etc.)
//}

double_figは以下の C プログラムの結果と同じです。

double v = 1.0;
int double_fig = 0;
while (v + 1.0 > 1.0) {
++double_fig;
v /= 10;
}...

BigDecimal::ROUND_CEILING -> Integer (6101.0)

BigDecimal の計算結果の丸め処理で数値の大きい方に繰り上げるかどう かを設定、確認する際の値を返します。

...
BigDecimal
の計算結果の丸め処理で数値の大きい方に繰り上げるかどう
かを設定、確認する際の値を返します。

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

絞り込み条件を変える

BigDecimal::SIGN_NEGATIVE_FINITE -> Integer (6101.0)

負の値に対応する BigDecimal#sign の値を返します。

...負の値に対応する BigDecimal#sign の値を返します。...

BigDecimal::SIGN_NEGATIVE_INFINITE -> Integer (6101.0)

負の無限大に対応する BigDecimal#sign の値を返します。

...負の無限大に対応する BigDecimal#sign の値を返します。...

BigDecimal::SIGN_NEGATIVE_ZERO -> Integer (6101.0)

負の 0 に対応する BigDecimal#sign の値を返します。

...負の 0 に対応する BigDecimal#sign の値を返します。...

BigDecimal::SIGN_NaN -> Integer (6101.0)

NaN に対応する BigDecimal#sign の値を返します。

...NaN に対応する BigDecimal#sign の値を返します。...
<< 1 2 3 ... > >>