るりまサーチ

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

別のキーワード

  1. open3 popen2e
  2. socket af_e164
  3. matrix det_e
  4. matrix rank_e
  5. open3 capture2e

ライブラリ

キーワード

検索結果

<< 1 2 3 ... > >>

BigDecimal#inspect -> String (9107.0)

BigDecimal オブジェクトを表す文字列を返します。

...
BigDecimal
オブジェクトを表す文字列を返します。

//emlist[][ruby]{
require "bigdecimal"
BigDecimal
("1234.5678").inspect
# => "0.12345678e4"
//}...

BigDecimal#precs -> [Integer, Integer] (9101.0)

self の有効数字と最大有効数字の配列を返します。

...self の有効数字と最大有効数字の配列を返します。...

BigDecimal#coerce(other) -> Array (6207.0)

self と other が同じクラスになるよう、self か other を変換し [other, self] という配列にして返します。

...self と other が同じクラスになるよう、self か other を変換し [other,
self] という配列にして返します。

@param other 比較または変換するオブジェクト

BigDecimal
#coerce は Ruby における強制型変換のための機能です。
BigDecimal
オブジェ...
...のオブジェクト間の各種の計算は
BigDecimal
#coerce の結果を元に行われます。

//emlist[][ruby]{
require "bigdecimal"
a = BigDecimal("1.0")
b = a / 2.0 # => 0.5e0
//}

other に Rational オブジェクトを指定した場合は self の有効桁数を
用いて変換を行...
...います。

数値を表す文字列から BigDecimal オブジェクトに変換する機能はデフォ
ルトでは無効になっています。必要な場合は ENABLE_NUMERIC_STRING を有効に
して Ruby をコンパイルしてください。...

BigDecimal::SIGN_NEGATIVE_FINITE -> Integer (6201.0)

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

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

BigDecimal::SIGN_NEGATIVE_INFINITE -> Integer (6201.0)

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

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

絞り込み条件を変える

BigDecimal::SIGN_NEGATIVE_ZERO -> Integer (6201.0)

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

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

BigDecimal#nonzero? -> self | nil (6107.0)

self が 0 以外のときに self を返します。0 のときに nil を返します。

...self が 0 以外のときに self を返します。0 のときに nil を返します。

//emlist[][ruby]{
require "bigdecimal"
BigDecimal
("0").nonzero? # => nil
BigDecimal
("1").nonzero? # => 0.1e1
//}...

BigDecimal#ceil -> Integer (6101.0)

self 以上の整数のうち、最も小さい整数を計算し、その値を返します。

...self 以上の整数のうち、最も小さい整数を計算し、その値を返します。

@param n 小数点以下の桁数を整数で指定します。

//emlist[][ruby]{
require "bigdecimal"
BigDecimal
("1.23456").ceil # => 2
BigDecimal
("-1.23456").ceil # => -1
//}

以下のように...
...桁にします)。
n が負のときは小数点以上 n 桁目を操作します
(小数点位置から左に少なくとも n 個の 0 が並びます)。

//emlist[][ruby]{
require "bigdecimal"
BigDecimal
("1.23456").ceil(4).to_f # => 1.2346
BigDecimal
("15.23456").ceil(-1).to_f # => 20.0
//}...

BigDecimal#ceil(n) -> BigDecimal (6101.0)

self 以上の整数のうち、最も小さい整数を計算し、その値を返します。

...self 以上の整数のうち、最も小さい整数を計算し、その値を返します。

@param n 小数点以下の桁数を整数で指定します。

//emlist[][ruby]{
require "bigdecimal"
BigDecimal
("1.23456").ceil # => 2
BigDecimal
("-1.23456").ceil # => -1
//}

以下のように...
...桁にします)。
n が負のときは小数点以上 n 桁目を操作します
(小数点位置から左に少なくとも n 個の 0 が並びます)。

//emlist[][ruby]{
require "bigdecimal"
BigDecimal
("1.23456").ceil(4).to_f # => 1.2346
BigDecimal
("15.23456").ceil(-1).to_f # => 20.0
//}...
<< 1 2 3 ... > >>