るりまサーチ

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

別のキーワード

  1. _builtin to_i
  2. fiddle to_i
  3. matrix elements_to_i
  4. csv to_i
  5. matrix i

ライブラリ

クラス

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

BigDecimal::NAN -> BigDecimal (21217.0)

NaN を表す BigDecimal オブジェクトを返します。

...
NaN
を表す BigDecimal オブジェクトを返します。...

BigDecimal::SIGN_NaN -> Integer (15217.0)

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

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

BigDecimal::EXCEPTION_NaN -> Integer (12217.0)

BigDecimal の計算結果が NaN になった場合に例外を発生させるかどう かを設定、確認する際の値を返します。

...BigDecimal の計算結果が NaN になった場合に例外を発生させるかどう
かを設定、確認する際の値を返します。

BigDecimal.mode の第 1 引数に指定します。...

Matrix#determinant -> Numeric (9200.0)

行列式 (determinant) の値を返します。

...行列式 (determinant) の値を返します。

Float を使用すると、精度が不足するため、誤った結果が生じる可能性があることに注意してください。
代わりに、Rational や BigDecimal などの正確なオブジェクトを使用することを検討し...
...てください。

@raise ExceptionForMatrix::ErrDimensionMismatch 正方行列でない場合に発生します

//emlist[例][ruby]{
require 'matrix'

p Matrix[[2, 1], [-1, 2]].det #=> 5
p Matrix[[2.0, 1.0], [-1.0, 2.0]].det #=> 5.0
//}...

Matrix#determinant_e -> Rational | Float (9200.0)

このメソッドは deprecated です。 Matrix#determinant を代わりに使ってください。

...このメソッドは deprecated です。
Matrix#determinant を代わりに使ってください。...

絞り込み条件を変える

Matrix::LUPDecomposition#determinant -> Numeric (9200.0)

元の行列の行列式の値を返します。 LUP 分解の結果を利用して計算します。

...元の行列の行列式の値を返します。
LUP 分解の結果を利用して計算します。

@see Matrix#determinant...

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

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

...て、Integer を返します。

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

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

BigDecimal は、 0 であっても、+ か - の符号を持つことに注意して下さい。
(「lib:bigdecimal#internal_structure」を参照)

//emlist[][ruby]{
require "bigdecim...

BigDecimal#nan? -> bool (9117.0)

self が NaN のときに true を返します。それ以外のときに false を返します。

...self が NaN のときに true を返します。それ以外のときに false を返します。...

Complex#inspect -> String (6260.0)

自身を人間が読みやすい形の文字列表現にして返します。

...//emlist[例][ruby]{
Complex(2).inspect # => "(2+0i)"
Complex('-8/6').inspect # => "((-4/3)+0i)"
Complex('1/2i').inspect # => "(0+(1/2)*i)"
Complex(0, Float::INFINITY).inspect # => "(0+Infinity*i)"
Complex(Float::NAN, Float::NAN).inspect...
...# => "(NaN+NaN*i)"
//}...

Float#inspect -> String (6212.0)

自身を人間が読みやすい形の文字列表現にして返します。

...の文字列表現にして返します。

固定小数点、浮動小数点の形式か、 "Infinity"、"-Infinity"、"NaN" のいず
れかを返します。

@return 文字列を返します。

//emlist[例][ruby]{
0.00001.to_s # => "1.0e-05"
3.14.to_s # => "3.14"
100...
...00_00000_00000.0.to_s # => "100000000000000.0"
10000_00000_00000_00000.0.to_s # => "1.0e+19"
(1.0/0.0).to_s # => "Infinity"
(0.0/0.0).to_s # => "NaN"
//}...

絞り込み条件を変える

<< 1 2 3 ... > >>