153件ヒット
[101-153件を表示]
(0.017秒)
種類
- インスタンスメソッド (81)
- 定数 (36)
- 特異メソッド (24)
- ライブラリ (12)
ライブラリ
- ビルトイン (33)
- bigdecimal (84)
-
bigdecimal
/ util (24)
クラス
- BigDecimal (84)
- Float (24)
- Integer (33)
キーワード
- ** (11)
-
EXCEPTION
_ ALL (12) -
EXCEPTION
_ INFINITY (12) - INFINITY (12)
-
_ dump (12) - mode (24)
- pow (22)
- sign (12)
-
to
_ d (24)
検索結果
先頭5件
-
Float
# to _ d -> BigDecimal (142.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 # => Infinity
p... -
Float
# to _ d(prec) -> BigDecimal (142.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 # => Infinity
p... -
Integer
# **(other) -> Numeric (24.0) -
算術演算子。冪(べき乗)を計算します。
...になりそうなとき、警告を出したうえで Float::INFINITY を返します。
//emlist[計算を放棄して Float::INFINITY を返す例][ruby]{
p 100**9999999
# => warning: in a**b, b may be too big
# Infinity
//}
判定の閾値は変わりえます。
@see BigDecimal#power... -
Integer
# pow(other) -> Numeric (24.0) -
算術演算子。冪(べき乗)を計算します。
...になりそうなとき、警告を出したうえで Float::INFINITY を返します。
//emlist[計算を放棄して Float::INFINITY を返す例][ruby]{
p 100**9999999
# => warning: in a**b, b may be too big
# Infinity
//}
判定の閾値は変わりえます。
@see BigDecimal#power... -
Integer
# pow(other , modulo) -> Integer (24.0) -
算術演算子。冪(べき乗)を計算します。
...になりそうなとき、警告を出したうえで Float::INFINITY を返します。
//emlist[計算を放棄して Float::INFINITY を返す例][ruby]{
p 100**9999999
# => warning: in a**b, b may be too big
# Infinity
//}
判定の閾値は変わりえます。
@see BigDecimal#power...