るりまサーチ

最速Rubyリファレンスマニュアル検索!
480件ヒット [1-100件を表示] (0.087秒)
トップページ > 種類:インスタンスメソッド[x] > クエリ:@[x] > クラス:BigDecimal[x]

ライブラリ

キーワード

検索結果

<< 1 2 3 ... > >>

BigDecimal#+@ -> self (6102.0)

self を返します。

self を返します。

BigDecimal#-@ -> BigDecimal (6102.0)

self の符号を反転させたものを返します。

self の符号を反転させたものを返します。

BigDecimal#add(other, n) -> BigDecimal (26.0)

和を計算します。

...り大きい
ときは BigDecimal.mode で指定された方法で丸められます。

@
param other self に足す数を指定します。

@
param n 有効桁数を整数で指定します。0 を指定した場合は
BigDecimal
#+ と同じ値を返します。

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

@
see BigDecimal#+...

BigDecimal#div(other, n) -> BigDecimal (26.0)

商を計算します。

...きい
ときは BigDecimal.mode で指定された方法で丸められます。

@
param other self を割る数を指定します。

@
param n 有効桁数を整数で指定します。省略するか 0 を指定した場合は
BigDecimal
#/ と同じ値を返します。

@
raise ArgumentE...
...rror n に負の数を指定した場合に発生します。

@
see BigDecimal#/...

BigDecimal#mult(other, n) -> BigDecimal (26.0)

積を計算します。

...り大きい
ときは BigDecimal.mode で指定された方法で丸められます。

@
param other self に掛ける数を指定します。

@
param n 有効桁数を整数で指定します。0 を指定した場合は
BigDecimal
#* と同じ値を返します。

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

@
see BigDecimal#*...

絞り込み条件を変える

BigDecimal#sub(other, n) -> BigDecimal (26.0)

差を計算します。

...り大きい
ときは BigDecimal.mode で指定された方法で丸められます。

@
param other self から引く数を指定します。

@
param n 有効桁数を整数で指定します。0 を指定した場合は
BigDecimal
#- と同じ値を返します。

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

@
see BigDecimal#-...

BigDecimal#**(n) -> BigDecimal (20.0)

self の n 乗を計算します。

...self の n 乗を計算します。

戻り値の有効桁数は self の有効桁数の n 倍以上になります。

@
param n selfを other 乗する数を指定します。

@
param prec 有効桁数を整数で指定します。


@
see Integer#pow...

BigDecimal#power(n) -> BigDecimal (20.0)

self の n 乗を計算します。

...self の n 乗を計算します。

戻り値の有効桁数は self の有効桁数の n 倍以上になります。

@
param n selfを other 乗する数を指定します。

@
param prec 有効桁数を整数で指定します。


@
see Integer#pow...

BigDecimal#power(n, prec) -> BigDecimal (20.0)

self の n 乗を計算します。

...self の n 乗を計算します。

戻り値の有効桁数は self の有効桁数の n 倍以上になります。

@
param n selfを other 乗する数を指定します。

@
param prec 有効桁数を整数で指定します。


@
see Integer#pow...

BigDecimal#round -> Integer (20.0)

クラスメソッド BigDecimal.mode(BigDecimal::ROUND_MODE,flag) で指定した BigDecimal::ROUND_MODE に従って丸め操作を実行します。

...クラスメソッド BigDecimal.mode(BigDecimal::ROUND_MODE,flag) で指定した
BigDecimal
::ROUND_MODE に従って丸め操作を実行します。

@
param n 小数点以下の桁数を整数で指定します。

@
param b 丸め処理の方式として、BigDecimal.mode の第 1 引数と同...
...

BigDecimal
.mode(BigDecimal::ROUND_MODE,flag) で何も指定せず、
かつ、引数を指定しない場合は
「小数点以下第一位の数を四捨五入して整数(BigDecimal 値)」にします。

//emlist[][ruby]{
require "bigdecimal"
BigDecimal
("1.23456").round # => 1
BigDecimal
("-...
...e "bigdecimal"
BigDecimal
("1.23456").round(4).to_f # => 1.2346
BigDecimal
("15.23456").round(-1).to_f # => 20.0
//}

2番目の引数を指定すると、BigDecimal.mode の指定を無視して、指定さ
れた方法で丸め操作を実行します。

//emlist[][ruby]{
require "bigdecimal"
B...

絞り込み条件を変える

<< 1 2 3 ... > >>