1083件ヒット
[1-100件を表示]
(0.115秒)
種類
- インスタンスメソッド (729)
- 定数 (271)
- 特異メソッド (83)
ライブラリ
- bigdecimal (1039)
-
bigdecimal
/ util (22) -
json
/ add / bigdecimal (22)
キーワード
- % (11)
- * (11)
- ** (11)
- + (11)
- +@ (11)
- - (11)
- -@ (11)
-
/ (11) - < (11)
- <= (11)
- <=> (11)
- == (11)
- === (11)
- > (11)
- >= (11)
- BASE (11)
-
EXCEPTION
_ ALL (11) -
EXCEPTION
_ INFINITY (11) -
EXCEPTION
_ NaN (11) -
EXCEPTION
_ OVERFLOW (11) -
EXCEPTION
_ UNDERFLOW (11) -
EXCEPTION
_ ZERODIVIDE (11) - INFINITY (11)
- NAN (11)
-
ROUND
_ CEILING (11) -
ROUND
_ DOWN (11) -
ROUND
_ FLOOR (11) -
ROUND
_ HALF _ DOWN (11) -
ROUND
_ HALF _ EVEN (11) -
ROUND
_ HALF _ UP (11) -
ROUND
_ MODE (11) -
ROUND
_ UP (11) -
SIGN
_ NEGATIVE _ FINITE (11) -
SIGN
_ NEGATIVE _ INFINITE (11) -
SIGN
_ NEGATIVE _ ZERO (11) -
SIGN
_ NaN (11) -
SIGN
_ POSITIVE _ FINITE (11) -
SIGN
_ POSITIVE _ INFINITE (11) -
SIGN
_ POSITIVE _ ZERO (11) - VERSION (7)
-
_ dump (11) -
_ load (11) - abs (11)
- add (11)
- ceil (22)
- clone (7)
- coerce (11)
- div (22)
- divmod (11)
-
double
_ fig (11) - dup (7)
- eql? (11)
- exponent (11)
- finite? (11)
- fix (11)
- floor (22)
- frac (11)
- hash (11)
- infinite? (11)
- inspect (11)
-
json
_ create (11) - limit (11)
- mode (22)
- modulo (11)
- mult (11)
- nan? (11)
- new (12)
- nonzero? (11)
- power (22)
- precs (11)
- quo (11)
- remainder (11)
- round (33)
-
save
_ exception _ mode (11) -
save
_ limit (11) -
save
_ rounding _ mode (11) - sign (11)
- split (11)
- sqrt (11)
- sub (11)
-
to
_ d (11) -
to
_ digits (11) -
to
_ f (11) -
to
_ i (11) -
to
_ int (11) -
to
_ json (11) -
to
_ r (11) -
to
_ s (22) - truncate (22)
- ver (5)
- zero? (11)
検索結果
先頭5件
-
BigDecimal
# infinite? -> 1 | -1 | nil (9201.0) -
self が +∞のときに 1 、-∞のときに-1、それ以外のときに nil を返します。
...self が +∞のときに 1 、-∞のときに-1、それ以外のときに nil を返します。... -
BigDecimal
:: INFINITY -> BigDecimal (9201.0) -
正の無限大を表す BigDecimal オブジェクトを返します。
...正の無限大を表す BigDecimal オブジェクトを返します。... -
BigDecimal
# sign -> -3 | -2 | -1 | 0 | 1 | 2 | 3 (9101.0) -
自身の符号等の性質に応じて、Integer を返します。
...て、Integer を返します。
符号が正であれば正の整数を返し、負であれば負の整数を返し、NaN であれば 0 を返します。
NaN であれば、 0。 BigDecimal::SIGN_NaN と同じです。
+0 であれば、 1。 BigDecimal::SIGN_POSITIVE_ZERO...... BigDecimal::SIGN_NEGATIVE_ZERO と同じです。
有限の正の値 であれば、 2。 BigDecimal::SIGN_POSITIVE_FINITE と同じです。
有限の負の値 であれば、-2。 BigDecimal::SIGN_NEGATIVE_FINITE と同じです。
+Infinity であれば、 3。 BigDecimal::SIGN_POSITIVE_I......FINITE と同じです。
-Infinity であれば、-3。 BigDecimal::SIGN_NEGATIVE_INFINITE と同じです。
BigDecimal は、 0 であっても、+ か - の符号を持つことに注意して下さい。
(「lib:bigdecimal#internal_structure」を参照)
//emlist[][ruby]{
require "bigdecim... -
BigDecimal
# to _ digits -> String (9101.0) -
自身を "1234.567" のような十進数の形式にフォーマットした文字列に変換し ます。
...自身を "1234.567" のような十進数の形式にフォーマットした文字列に変換し
ます。
@return 十進数の形式にフォーマットした文字列
注意:
このメソッドは非推奨です。BigDecimal#to_s("F") を使用してください。... -
BigDecimal
. double _ fig -> Integer (9101.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
:: SIGN _ NEGATIVE _ FINITE -> Integer (9101.0) -
負の値に対応する BigDecimal#sign の値を返します。
...負の値に対応する BigDecimal#sign の値を返します。... -
BigDecimal
:: SIGN _ NEGATIVE _ INFINITE -> Integer (9101.0) -
負の無限大に対応する BigDecimal#sign の値を返します。
...負の無限大に対応する BigDecimal#sign の値を返します。... -
BigDecimal
:: SIGN _ NEGATIVE _ ZERO -> Integer (9101.0) -
負の 0 に対応する BigDecimal#sign の値を返します。
...負の 0 に対応する BigDecimal#sign の値を返します。... -
BigDecimal
:: SIGN _ NaN -> Integer (9101.0) -
NaN に対応する BigDecimal#sign の値を返します。
...NaN に対応する BigDecimal#sign の値を返します。... -
BigDecimal
:: SIGN _ POSITIVE _ FINITE -> Integer (9101.0) -
正の値に対応する BigDecimal#sign の値を返します。
...正の値に対応する BigDecimal#sign の値を返します。...