るりまサーチ

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

別のキーワード

  1. _builtin -
  2. open-uri open
  3. irb/input-method new
  4. irb/input-method gets
  5. matrix -

ライブラリ

キーワード

検索結果

<< 1 2 3 ... > >>

BigDecimal#-(other) -> BigDecimal (18107.0)

差を計算します。

...差を計算します。

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

計算結果の精度についてはlib:bigdecimal#precisionを参照してください。...

BigDecimal#-@ -> BigDecimal (12201.0)

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

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

BigDecimal#+@ -> self (6201.0)

self を返します。

self を返します。

BigDecimal.mode(s) -> Integer | nil (143.0)

BigDecimal の計算処理の制御方法を設定、確認します。

...
BigDecimal
の計算処理の制御方法を設定、確認します。

第2引数を省略、または nil を指定すると現状の設定値を返します。

@
param s 制御方法の設定、確認を行う項目を BigDecimal::EXCEPTION_*、
BigDecimal
::ROUND_MODE のいずれか...
...で指定します。

@
param v 引数 s が BigDecimal::ROUND_MODE の場合は
BigDecimal
::ROUND_MODE 以外の BigDecimal::_ROUND* のいず
れかを指定します。指定した丸め処理が有効になります。
それ以外の場合は、true、false、nil の...
...なります。

* BigDecimal::EXCEPTION_NaN のとき、非数(NaN)
* BigDecimal::EXCEPTION_INFINITY のとき、無限(+ or -Infinity)
* BigDecimal::EXCEPTION_UNDERFLOW のとき、ゼロ
* BigDecimal::EXCEPTION_OVERFLOW のとき、+Infinity か -Infinity
* BigDecimal::EXCEPTION_ZERODIV...

BigDecimal.mode(s, v) -> Integer | nil (143.0)

BigDecimal の計算処理の制御方法を設定、確認します。

...
BigDecimal
の計算処理の制御方法を設定、確認します。

第2引数を省略、または nil を指定すると現状の設定値を返します。

@
param s 制御方法の設定、確認を行う項目を BigDecimal::EXCEPTION_*、
BigDecimal
::ROUND_MODE のいずれか...
...で指定します。

@
param v 引数 s が BigDecimal::ROUND_MODE の場合は
BigDecimal
::ROUND_MODE 以外の BigDecimal::_ROUND* のいず
れかを指定します。指定した丸め処理が有効になります。
それ以外の場合は、true、false、nil の...
...なります。

* BigDecimal::EXCEPTION_NaN のとき、非数(NaN)
* BigDecimal::EXCEPTION_INFINITY のとき、無限(+ or -Infinity)
* BigDecimal::EXCEPTION_UNDERFLOW のとき、ゼロ
* BigDecimal::EXCEPTION_OVERFLOW のとき、+Infinity か -Infinity
* BigDecimal::EXCEPTION_ZERODIV...

絞り込み条件を変える

BigDecimal#%(n) -> BigDecimal (131.0)

self を n で割った余りを返します。

...ます。

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

//emlist[][ruby]{
require 'bigdecimal'
x = BigDecimal((2**100).to_s)
( x % 3).to_i # => 1
(-x % 3).to_i # => 2
( x % -3).to_i # => -2
(-x % -3).to_i # => -1
//}

戻り値は n と同じ符号になります。これは BigDecimal#remaind...

BigDecimal#modulo(n) -> BigDecimal (131.0)

self を n で割った余りを返します。

...ます。

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

//emlist[][ruby]{
require 'bigdecimal'
x = BigDecimal((2**100).to_s)
( x % 3).to_i # => 1
(-x % 3).to_i # => 2
( x % -3).to_i # => -2
(-x % -3).to_i # => -1
//}

戻り値は n と同じ符号になります。これは BigDecimal#remaind...

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

差を計算します。

...差を計算します。

self - other を最大で n 桁まで計算します。計算結果の精度が n より大きい
ときは BigDecimal.mode で指定された方法で丸められます。

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

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

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

@
see BigDecimal#-...

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

和を計算します。

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

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

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

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

@
see BigDecimal#+...

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

商を計算します。

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

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

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

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

@
see BigDecimal#/...

絞り込み条件を変える

<< 1 2 3 ... > >>