444件ヒット
[1-100件を表示]
(0.111秒)
別のキーワード
種類
- インスタンスメソッド (418)
- 文書 (14)
- モジュール関数 (12)
ライブラリ
- ビルトイン (33)
- bigdecimal (375)
-
bigdecimal
/ util (22)
クラス
- BigDecimal (363)
- Integer (44)
- String (11)
モジュール
- Kernel (12)
キーワード
- * (11)
- ** (11)
- + (11)
- - (11)
-
/ (11) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - < (11)
- <= (11)
- <=> (11)
- == (11)
- === (11)
- > (11)
- >= (11)
-
NEWS for Ruby 3
. 1 . 0 (3) - add (11)
- ceil (11)
- coerce (11)
- div (22)
- eql? (11)
- exponent (11)
- finite? (11)
- floor (11)
- hash (11)
- infinite? (11)
- mult (11)
- pow (22)
- precs (11)
- quo (11)
- sqrt (11)
- sub (11)
-
to
_ d (22) -
to
_ f (11) -
to
_ i (11) -
to
_ int (11) -
to
_ r (11) -
to
_ s (22)
検索結果
先頭5件
-
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 を返します。...