1181件ヒット
[1-100件を表示]
(0.043秒)
別のキーワード
種類
- インスタンスメソッド (796)
- 定数 (296)
- 特異メソッド (89)
ライブラリ
- bigdecimal (1133)
-
bigdecimal
/ util (24) -
json
/ add / bigdecimal (24)
キーワード
- % (12)
- * (12)
- ** (12)
- + (12)
- +@ (12)
- - (12)
- -@ (12)
-
/ (12) - < (12)
- <= (12)
- <=> (12)
- == (12)
- === (12)
- > (12)
- >= (12)
- BASE (12)
-
EXCEPTION
_ ALL (12) -
EXCEPTION
_ INFINITY (12) -
EXCEPTION
_ NaN (12) -
EXCEPTION
_ OVERFLOW (12) -
EXCEPTION
_ UNDERFLOW (12) -
EXCEPTION
_ ZERODIVIDE (12) - INFINITY (12)
- NAN (12)
-
ROUND
_ CEILING (12) -
ROUND
_ DOWN (12) -
ROUND
_ FLOOR (12) -
ROUND
_ HALF _ DOWN (12) -
ROUND
_ HALF _ EVEN (12) -
ROUND
_ HALF _ UP (12) -
ROUND
_ MODE (12) -
ROUND
_ UP (12) -
SIGN
_ NEGATIVE _ FINITE (12) -
SIGN
_ NEGATIVE _ INFINITE (12) -
SIGN
_ NEGATIVE _ ZERO (12) -
SIGN
_ NaN (12) -
SIGN
_ POSITIVE _ FINITE (12) -
SIGN
_ POSITIVE _ INFINITE (12) -
SIGN
_ POSITIVE _ ZERO (12) - VERSION (8)
-
_ dump (12) -
_ load (12) - abs (12)
- add (12)
- ceil (24)
- clone (8)
- coerce (12)
- div (24)
- divmod (12)
-
double
_ fig (12) - dup (8)
- eql? (12)
- exponent (12)
- finite? (12)
- fix (12)
- floor (24)
- frac (12)
- hash (12)
- infinite? (12)
- inspect (12)
-
json
_ create (12) - limit (12)
- mode (24)
- modulo (12)
- mult (12)
- nan? (12)
- new (12)
- nonzero? (12)
- power (24)
- precs (12)
- quo (12)
- remainder (12)
- round (36)
-
save
_ exception _ mode (12) -
save
_ limit (12) -
save
_ rounding _ mode (12) - sign (12)
- split (12)
- sqrt (12)
- sub (12)
-
to
_ d (12) -
to
_ digits (12) -
to
_ f (12) -
to
_ i (12) -
to
_ int (12) -
to
_ json (12) -
to
_ r (12) -
to
_ s (24) - truncate (24)
- ver (5)
- zero? (12)
検索結果
先頭5件
-
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 の値を返します。...