るりまサーチ

最速Rubyリファレンスマニュアル検索!
42件ヒット [1-42件を表示] (0.013秒)
トップページ > クエリ:BigDecimal[x] > ライブラリ:bigdecimal/util[x]

別のキーワード

  1. bigdecimal/util to_d
  2. bigdecimal round
  3. bigdecimal bigdecimal
  4. bigdecimal new
  5. bigdecimal div

クラス

キーワード

検索結果

BigDecimal#to_d -> BigDecimal (21109.0)

自身を返します。

...自身を返します。

@return BigDecimal オブジェクト...

BigDecimal#to_digits -> String (21008.0)

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

...文字列に変換し
ます。

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

注意:

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

Float#to_d -> BigDecimal (144.0)

自身を BigDecimal に変換します。

...自身を BigDecimal に変換します。

@param prec 計算結果の精度。省略した場合は Float::DIG + 1 です。

@return BigDecimal に変換したオブジェクト

自身を一度 Float#to_s で文字列に変換してから
Kernel.#BigDecimal で生成するので、精度に注...
...意してください。

require 'bigdecimal'
require 'bigdecimal/util'
1.0.to_d.to_s # => "0.1E1"
(1.0/0).to_d.to_s # => "Infinity"

((1.0/3).to_d/(2.0/3).to_d).to_s # => "0.499999999999999250000000000000375E0"
((1.0/3)/(2.0/3)).to_d.to_s # => "0.5E0"

@raise ArgumentError prec に負...

Float#to_d(prec) -> BigDecimal (144.0)

自身を BigDecimal に変換します。

...自身を BigDecimal に変換します。

@param prec 計算結果の精度。省略した場合は Float::DIG + 1 です。

@return BigDecimal に変換したオブジェクト

自身を一度 Float#to_s で文字列に変換してから
Kernel.#BigDecimal で生成するので、精度に注...
...意してください。

require 'bigdecimal'
require 'bigdecimal/util'
1.0.to_d.to_s # => "0.1E1"
(1.0/0).to_d.to_s # => "Infinity"

((1.0/3).to_d/(2.0/3).to_d).to_s # => "0.499999999999999250000000000000375E0"
((1.0/3)/(2.0/3)).to_d.to_s # => "0.5E0"

@raise ArgumentError prec に負...

Integer#to_d -> BigDecimal (141.0)

自身を BigDecimal に変換します。BigDecimal(self) と同じです。

...自身を BigDecimal に変換します。BigDecimal(self) と同じです。

@return BigDecimal に変換したオブジェクト...

絞り込み条件を変える

String#to_d -> BigDecimal (141.0)

自身を BigDecimal に変換します。BigDecimal(self) と同じです。

...自身を BigDecimal に変換します。BigDecimal(self) と同じです。

@return BigDecimal に変換したオブジェクト...

Rational#to_d(nFig) -> BigDecimal (137.0)

自身を BigDecimal に変換します。

... BigDecimal に変換します。

nFig 桁まで計算を行います。

@param nFig 計算を行う桁数

@return BigDecimal に変換したオブジェクト

@raise ArgumentError nFig に 0 以下を指定した場合に発生します。

例:

require "bigdecimal"
require "bigdecimal/uti...