るりまサーチ

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

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. rsa p
  5. kernel p

ライブラリ

検索結果

BigDecimal#sign -> -3 | -2 | -1 | 0 | 1 | 2 | 3 (56.0)

自身の符号等の性質に応じて、Integer を返します。

...れば、 0。 BigDecimal::SIGN_NaN と同じです。
+0 であれば、 1。 BigDecimal::SIGN_POSITIVE_ZERO と同じです。
-0 であれば、-1。 BigDecimal::SIGN_NEGATIVE_ZERO と同じです。
有限の正の値 であれば、 2。 BigDecimal::SIGN_POSITIVE_FINITE...
...負の値 であれば、-2。 BigDecimal::SIGN_NEGATIVE_FINITE と同じです。
+Infinity であれば、 3。 BigDecimal::SIGN_POSITIVE_INFINITE と同じです。
-Infinity であれば、-3。 BigDecimal::SIGN_NEGATIVE_INFINITE と同じです。

BigDecimal
は、 0 であっても、+...
...lib:bigdecimal#internal_structure」を参照)

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

p
BigDecimal("NaN").sign # => 0
p
BigDecimal("0").sign # => 1
p
BigDecimal("100").sign # => 2
p
BigDecimal("Infinity").sign # => 3
p
BigDecimal("-0").sign # => -1
p
BigDecimal("-5"...