るりまサーチ

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

別のキーワード

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

ライブラリ

キーワード

検索結果

<< 1 2 3 ... > >>

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

差を計算します。

...差を計算します。

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

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

BigDecimal#-@ -> BigDecimal (6117.0)

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

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

BigDecimal#nonzero? -> self | nil (234.0)

self が 0 以外のときに self を返します。0 のときに nil を返します。

...
self
が 0 以外のときに self を返します。0 のときに nil を返します。

//emlist[][ruby]{
require "bigdecimal"
BigDecimal
("0").nonzero? # => nil
BigDecimal
("1").nonzero? # => 0.1e1
//}...

BigDecimal#+@ -> self (218.0)

self を返します。

...
self
を返します。...

BigDecimal#clone -> self (218.0)

self を返すように、BigDecimal で定義されています。

...
self
を返すように、BigDecimal で定義されています。...

絞り込み条件を変える

BigDecimal#coerce(other) -> Array (155.0)

self と other が同じクラスになるよう、self か other を変換し [other, self] という配列にして返します。

...
self
と other が同じクラスになるよう、self か other を変換し [other,
self
] という配列にして返します。

@param other 比較または変換するオブジェクト

BigDecimal
#coerce は Ruby における強制型変換のための機能です。
BigDecimal
オブジェ...
...オブジェクト間の各種の計算は
BigDecimal
#coerce の結果を元に行われます。

//emlist[][ruby]{
require "bigdecimal"
a = BigDecimal("1.0")
b = a / 2.0 # => 0.5e0
//}

other に Rational オブジェクトを指定した場合は self の有効桁数を
用いて変換を行い...

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

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

...
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#remainder とは
異なる点に注意してください。詳細は Numeric#%、
Numeric#remainder を参照して下さい。...

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

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

...
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#remainder とは
異なる点に注意してください。詳細は Numeric#%、
Numeric#remainder を参照して下さい。...

BigDecimal#remainder(n) -> BigDecimal (141.0)

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

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

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

//emlist[][ruby]{
require 'bigdecimal'
x = BigDecimal((2**100).to_s)
x.remainder(3).to_i # => 1
(-x).remainder(3).to_i # => -1
x.remainder(-3).to_i # => 1
(-x).remainder(-3).to_i # => -1
//}...
...戻り値は self と同じ符号になります。これは BigDecimal#% とは異な
る点に注意してください。詳細は Numeric#%、
Numeric#remainder を参照して下さい。...

BigDecimal#<=>(other) -> -1 | 0 | 1 | nil (140.0)

self が other より大きい場合に 1 を、等しい場合に 0 を、小さい場合には -1 をそれぞれ返します。

...
self
が other より大きい場合に 1 を、等しい場合に 0 を、小さい場合には
-
1 をそれぞれ返します。

self
と other が比較できない場合には nil を返します。...

絞り込み条件を変える

<< 1 2 3 ... > >>