235件ヒット
[1-100件を表示]
(0.023秒)
種類
- モジュール関数 (103)
- インスタンスメソッド (72)
- 定数 (36)
- 特異メソッド (24)
ライブラリ
- ビルトイン (7)
- bigdecimal (24)
- csv (12)
- json (168)
- matrix (24)
クラス
- BigDecimal (24)
-
JSON
:: Parser (12) -
JSON
:: State (48) - Matrix (12)
-
Matrix
:: LUPDecomposition (12) - String (12)
キーワード
-
EXCEPTION
_ ALL (12) -
EXCEPTION
_ NaN (12) - Float (7)
-
allow
_ nan? (12) - determinant (12)
-
determinant
_ e (12) -
fast
_ generate (12) -
fast
_ unparse (12) - generate (12)
- load (12)
- new (24)
- parse (12)
- parse! (12)
-
parse
_ csv (12) - restore (12)
-
to
_ h (12) -
to
_ hash (12) - unparse (12)
検索結果
先頭5件
-
JSON
:: NaN -> Float (21117.0) -
NaN (Not a Number) を表します。
...
NaN (Not a Number) を表します。
@see Float... -
BigDecimal
:: EXCEPTION _ NaN -> Integer (12217.0) -
BigDecimal の計算結果が NaN になった場合に例外を発生させるかどう かを設定、確認する際の値を返します。
...BigDecimal の計算結果が NaN になった場合に例外を発生させるかどう
かを設定、確認する際の値を返します。
BigDecimal.mode の第 1 引数に指定します。... -
JSON
:: State # allow _ nan? -> bool (9135.0) -
NaN, Infinity, -Infinity を生成できる場合、真を返します。 そうでない場合は偽を返します。
...
NaN, Infinity, -Infinity を生成できる場合、真を返します。
そうでない場合は偽を返します。
//emlist[例][ruby]{
require "json"
json_state = JSON::State.new({})
json_state.allow_nan? # => false
json_state = JSON::State.new(allow_nan: true)
json_state.allow_nan? # => tr... -
BigDecimal
:: EXCEPTION _ ALL -> Integer (6106.0) -
BigDecimal の計算において例外を発生させるかどうかを設定、確認する 際の値を返します。
...する
際の値を返します。
以下の例外全てが対象です。
* BigDecimal::EXCEPTION_INFINITY
* BigDecimal::EXCEPTION_NaN
* BigDecimal::EXCEPTION_OVERFLOW
* BigDecimal::EXCEPTION_UNDERFLOW
* BigDecimal::EXCEPTION_ZERODIVIDE
BigDecimal.mode の第 1 引数に指定します。... -
Matrix
:: LUPDecomposition # determinant -> Numeric (6100.0) -
元の行列の行列式の値を返します。 LUP 分解の結果を利用して計算します。
...元の行列の行列式の値を返します。
LUP 分解の結果を利用して計算します。
@see Matrix#determinant... -
JSON
:: Parser . new(source , options => {}) -> JSON :: Parser (3212.0) -
パーサを初期化します。
...るにはゼロまたは偽を指定してください。
: :allow_nan
真を指定すると 4627 を無視して NaN, Infinity, -Infinity をパースエラーにしません。
デフォルトは偽です。
: :create_additions
偽を指定するとマッチするクラスや ID があって......SON のオブジェクトを変換するクラスを指定します。デフォルトは Hash です。
: :array_class
JSON の配列を変換するクラスを指定します。デフォルトは Array です。
@param source パーサの元となる文字列を指定します。
@param options......オプションを指定するためのハッシュです。
//emlist[例][ruby]{
require 'json'
parser = JSON::Parser.new(DATA.read)
print parser.source
# => {
# => "Tanaka": {
# => "name":"tanaka",
# => "age":20
# => },
# => "Suzuki": {
# => "name":"suzuki",
# => "age":25... -
JSON
:: State . new(options = {}) -> JSON :: State (3212.0) -
自身を初期化します。
...初期化します。
@param options ハッシュを指定します。
指定可能なオプションは以下の通りです。
: :indent
インデントに使用する文字列を指定します。デフォルトは空文字列です。
: :space
JSON 形式の文字列のトークン......トは空文字列です。
: :space_before
JSON 形式の文字列中で JavaScript のオブジェクトを表す部分にある ':' の
前に挿入する文字列をセットします。デフォルトは空文字列です。
: :object_nl
JSON 形式の文字列中に現れる JavaScript......: :allow_nan
真を指定した場合、JSON::NaN, JSON::Infinity,
JSON::MinusInfinity を生成することを許すようになります。
偽を指定した場合、これらの値を生成しようとすると例外が発生します。
デフォルトは偽です。
: :ascii_only
真... -
Matrix
# determinant _ e -> Rational | Float (3200.0) -
このメソッドは deprecated です。 Matrix#determinant を代わりに使ってください。
...このメソッドは deprecated です。
Matrix#determinant を代わりに使ってください。... -
JSON
. # parse!(source , options = {}) -> object (3136.0) -
与えられた JSON 形式の文字列を Ruby オブジェクトに変換して返します。
...えられた JSON 形式の文字列を Ruby オブジェクトに変換して返します。
JSON.#parse よりも危険なデフォルト値が指定されているので
信頼できる文字列のみを入力として使用するようにしてください。
@param source JSON 形式の文字......列を指定します。
@param options オプションをハッシュで指定します。
指定可能なオプションは以下の通りです。
: :max_nesting
入れ子になっているデータの最大の深さを指定します。
数値を指定すると深さのチェック......です。
: :allow_nan
真を指定すると 4627 を無視してパース時に JSON::NaN, JSON::Infinity,
JSON::MinusInfinity を許可するようになります。デフォルトは真です。
: :create_additions
偽を指定するとマッチするクラスや JSON.create_id が見つか...