るりまサーチ (Ruby 2.7.0)

最速Rubyリファレンスマニュアル検索!
9件ヒット [1-9件を表示] (0.024秒)

別のキーワード

  1. bigdecimal/util to_d
  2. bigdecimal round
  3. bigdecimal div
  4. bigdecimal ceil
  5. bigdecimal to_s

検索結果

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

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

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

符号が正であれば正の整数を返し、負であれば負の整数を返し、NaN であれば 0 を返します。

NaN であれば、 0。 BigDecimal::SIGN_NaN と同じです。
+0 であれば、 1。 BigDecimal::SIGN_POSITIVE_ZERO と同じです。
-0 であれば、-1。 BigDecimal::SIGN_NEGATIVE_ZERO と同じです。
有限の正の値 であれば、 2。 BigDecimal::SIGN_POSITIVE_FINITE ...

BigDecimal::SIGN_NEGATIVE_FINITE -> Integer (81400.0)

負の値に対応する BigDecimal#sign の値を返します。

負の値に対応する BigDecimal#sign の値を返します。

BigDecimal::SIGN_NEGATIVE_INFINITE -> Integer (81400.0)

負の無限大に対応する BigDecimal#sign の値を返します。

負の無限大に対応する BigDecimal#sign の値を返します。

BigDecimal::SIGN_NEGATIVE_ZERO -> Integer (81400.0)

負の 0 に対応する BigDecimal#sign の値を返します。

負の 0 に対応する BigDecimal#sign の値を返します。

BigDecimal::SIGN_NaN -> Integer (81400.0)

NaN に対応する BigDecimal#sign の値を返します。

NaN に対応する BigDecimal#sign の値を返します。

絞り込み条件を変える

BigDecimal::SIGN_POSITIVE_FINITE -> Integer (81400.0)

正の値に対応する BigDecimal#sign の値を返します。

正の値に対応する BigDecimal#sign の値を返します。

BigDecimal::SIGN_POSITIVE_INFINITE -> Integer (81400.0)

正の無限大に対応する BigDecimal#sign の値を返します。

正の無限大に対応する BigDecimal#sign の値を返します。

BigDecimal::SIGN_POSITIVE_ZERO -> Integer (81400.0)

正の 0 に対応する BigDecimal#sign の値を返します。

正の 0 に対応する BigDecimal#sign の値を返します。

bigdecimal (19831.0)

bigdecimal は浮動小数点数演算ライブラリです。 任意の精度で 10 進表現された浮動小数点数を扱えます。

bigdecimal は浮動小数点数演算ライブラリです。
任意の精度で 10 進表現された浮動小数点数を扱えます。

//emlist[][ruby]{
require 'bigdecimal'
a = BigDecimal("0.123456789123456789")
b = BigDecimal("123456.78912345678", 40)
print a + b # => 0.123456912580245903456789e6
//}

一般的な 10 進数の計算でも有用です。2 進数の浮動小数点演算には微小な誤
差があるのに対し、BigDecimal では正確な値を得る事がで...