るりまサーチ

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

関連するキーワード

  1. bigdecimal bigdecimal
  2. bigdecimal exception_nan
  3. bigdecimal round_half_down
  4. bigdecimal round
  5. bigdecimal sign_nan

ライブラリ

検索結果

Rational#to_d(nFig = 0) -> BigDecimal (142)

自身を BigDecimal に変換します。

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

nFig 桁まで計算を行います。
引数を省略したり 0 以下を指定した場合は BigDecimal.double_fig *
2 + 1 桁まで計算を行います。

@param nFig 計算を行う桁数

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


...
...:

require "rational"
require "bigdecimal"
require "bigdecimal/util"
Rational
(1, 3).to_d(3).to_s # => "0.333E0"
Rational
(1, 3).to_d(10).to_s # => "0.3333333333E0"...
...自身を BigDecimal に変換します。

nFig 桁まで計算を行います。
引数を省略したり 0 を指定する使い方は非推奨です。将来削除されます。

@param nFig 計算を行う桁数

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

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

例:

require "rational"
require "bigdecimal"
require "bigdecimal/util"
Rational
(1, 3).to_d(3).to_s # => "0.333E0"
Rational
(1, 3).to_d(10).to_s # => "0.3333333333E0"...