るりまサーチ (Ruby 2.1.0)

最速Rubyリファレンスマニュアル検索!
6件ヒット [1-6件を表示] (0.022秒)
トップページ > クエリ:Float[x] > バージョン:2.1.0[x] > クエリ:at[x] > ライブラリ:bigdecimal[x]

別のキーワード

  1. _builtin float
  2. float to_d
  3. json float
  4. float rationalize
  5. fiddle type_float

クラス

モジュール

キーワード

検索結果

Float#to_d -> BigDecimal (72022.0)

自身を BigDecimal に変換します。

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

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

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

//emlist[][ruby]{
require 'bigdecimal'
require 'bigdecimal/util'

p 1.0.to_d # => 0.1e1
p (1.0 / 0).to_d # => I...

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

自身を BigDecimal に変換します。

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

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

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

//emlist[][ruby]{
require 'bigdecimal'
require 'bigdecimal/util'

p 1.0.to_d # => 0.1e1
p (1.0 / 0).to_d # => I...

BigMath.#exp(x, prec) -> BigDecimal (9043.0)

x の指数関数を prec で指定した精度で計算します。

...

@param x 計算対象の数値を Integer、BigDecimal
Float、Rationalオブジェクトのいずれかで指定します。

@param prec 計算結果の精度を指定します。

@raise ArgumentError x に Integer、BigDecimal
Float、Rational以外のオ...
...ブジェクトを指
定した場合に発生します。

@raise ArgumentError prec に 0 以下の数値が指定された場合に発生します。

//emlist[][ruby]{
require "bigdecimal/math"

puts BigMath::exp(BigDecimal('1'), 10) #=> 0.2718281828e1
//}...

BigMath.#log(x, prec) -> BigDecimal (9025.0)

x の自然対数を prec で指定した精度で計算します。

...返します。NaN を指定した場合には NaN
を返します。

@param x 計算対象の数値を Integer、Float、
Rational、BigDecimal オブジェクトのいずれかで指定
します。

@param prec 計算結果の精度を指定します。

@raise Math::DomainErro...
...が指定された場合に発生します。

@raise ArgumentError prec に 0 以下の数値が指定された場合に発生します。

//emlist[][ruby]{
require "bigdecimal/math"

puts BigMath::log(BigDecimal('2'), 10) #=> 0.693147180559945309417232112588603776354688e0
//}...

BigDecimal#to_f -> Float (658.0)

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

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

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

@see BigDecimal#split...

絞り込み条件を変える

Newton.#norm(fv, zero = 0.0) -> Float (607.0)

ライブラリ内部で使用します。

ライブラリ内部で使用します。