るりまサーチ

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

別のキーワード

  1. object yield_self
  2. _builtin yield_self
  3. _builtin self
  4. tracepoint self
  5. codeobject document_self

ライブラリ

クラス

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

BigDecimal#mult(other, n) -> BigDecimal (27231.0)

積を計算します。

...積を計算します。

self
* other を最大で n 桁まで計算します。計算結果の精度が n より大きい
ときは BigDecimal.mode で指定された方法で丸められます。

@param other self に掛ける数を指定します。

@param n 有効桁数を整数で指定し...
...ます。0 を指定した場合は
BigDecimal
#* と同じ値を返します。

@raise ArgumentError n に負の数を指定した場合に発生します。

@see BigDecimal#*...

BigDecimal#sqrt(n) -> BigDecimal (27217.0)

self の有効桁 n 桁の平方根 (n の平方根ではありません) をニュートン法で 計算します。

...
self
の有効桁 n 桁の平方根 (n の平方根ではありません) をニュートン法で
計算します。

@param n 有効桁数を整数で指定します。

@raise ArgumentError n に負の数を指定した場合に発生します。...

BigDecimal#to_s -> String (27206.0)

self を文字列に変換します (デフォルトは "0.xxxxxen" の形になります)。

...
self
を文字列に変換します (デフォルトは "0.xxxxxen" の形になります)。

@param n 出力の形式を Integer または String で指定します。

//emlist[][ruby]{
require "bigdecimal"
BigDecimal
("1.23456").to_s # ==> "0.123456e1"
//}

引数 n に正の整数が指定さ...
...

//emlist[][ruby]{
require "bigdecimal"
BigDecimal
("0.1234567890123456789").to_s(10) # => "0.1234567890 123456789e0"
//}

引数 n に正の整数を表す文字列を指定することもできます。

//emlist[][ruby]{
require "bigdecimal"
BigDecimal
("0.1234567890123456789").to_s("10") # =...
...付きます。負の場合は常に '-' が付きます。

//emlist[][ruby]{
require "bigdecimal"
BigDecimal
("0.123456").to_s(" 3") # => " 0.123 456e0"
BigDecimal
("0.123456").to_s("+3") # => "+0.123 456e0"
BigDecimal
("-0.123456").to_s("3") # => "-0.123 456e0"
//}

さらに文字列の最後に指...

BigDecimal#to_s(n) -> String (27206.0)

self を文字列に変換します (デフォルトは "0.xxxxxen" の形になります)。

...
self
を文字列に変換します (デフォルトは "0.xxxxxen" の形になります)。

@param n 出力の形式を Integer または String で指定します。

//emlist[][ruby]{
require "bigdecimal"
BigDecimal
("1.23456").to_s # ==> "0.123456e1"
//}

引数 n に正の整数が指定さ...
...

//emlist[][ruby]{
require "bigdecimal"
BigDecimal
("0.1234567890123456789").to_s(10) # => "0.1234567890 123456789e0"
//}

引数 n に正の整数を表す文字列を指定することもできます。

//emlist[][ruby]{
require "bigdecimal"
BigDecimal
("0.1234567890123456789").to_s("10") # =...
...付きます。負の場合は常に '-' が付きます。

//emlist[][ruby]{
require "bigdecimal"
BigDecimal
("0.123456").to_s(" 3") # => " 0.123 456e0"
BigDecimal
("0.123456").to_s("+3") # => "+0.123 456e0"
BigDecimal
("-0.123456").to_s("3") # => "-0.123 456e0"
//}

さらに文字列の最後に指...

BigDecimal#to_f -> Float (27128.0)

self の近似値を表す Float オブジェクトに変換します。

...
self
の近似値を表す Float オブジェクトに変換します。

仮数部や指数部の情報が必要な場合は、BigDecimal#split メソッドを利
用してください。

@see BigDecimal#split...

絞り込み条件を変える

BigDecimal#to_i -> Integer (27122.0)

self の小数点以下を切り捨てて整数に変換します。

...
self
の小数点以下を切り捨てて整数に変換します。

@raise FloatDomainError self が無限大や NaN であった場合に発生します。...

BigDecimal#to_int -> Integer (27122.0)

self の小数点以下を切り捨てて整数に変換します。

...
self
の小数点以下を切り捨てて整数に変換します。

@raise FloatDomainError self が無限大や NaN であった場合に発生します。...

BigDecimal#exponent -> Integer (27116.0)

self の指数部を整数値で返します。

...
self
の指数部を整数値で返します。...

BigDecimal#finite? -> bool (27116.0)

self が ∞または NaN でないときに true を返します。それ以外のときに false を返します。

...
self
が ∞または NaN でないときに true を返します。それ以外のときに
false を返します。...

BigDecimal#infinite? -> 1 | -1 | nil (27116.0)

self が +∞のときに 1 、-∞のときに-1、それ以外のときに nil を返します。

...
self
が +∞のときに 1 、-∞のときに-1、それ以外のときに nil を返します。...

絞り込み条件を変える

<< 1 2 3 ... > >>