103件ヒット
[1-100件を表示]
(0.015秒)
別のキーワード
ライブラリ
- ビルトイン (55)
- bigdecimal (24)
- json (24)
クラス
- BigDecimal (24)
- Enumerator (19)
-
JSON
:: Parser (12) -
JSON
:: State (12) - Random (36)
検索結果
先頭5件
-
BigDecimal
. mode(s) -> Integer | nil (61.0) -
BigDecimal の計算処理の制御方法を設定、確認します。
...re 'bigdecimal'
flag = false # デフォルト値
f = BigDecimal::mode(BigDecimal::EXCEPTION_NaN,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_INFINITY,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_UNDERFLOW,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_OVERFLOW,flag)
f = BigDecimal::mode(B......TION_ALL,flag)
//}
* BigDecimal::EXCEPTION_NaN は結果が NaN になったときの指定です。
* BigDecimal::EXCEPTION_INFINITY は結果が無限大(±Infinity)になったときの指定です。
* BigDecimal::EXCEPTION_UNDERFLOW は指数部がアンダーフローするときの指......l::EXCEPTION_INFINITY のとき、無限(+ or -Infinity)
* BigDecimal::EXCEPTION_UNDERFLOW のとき、ゼロ
* BigDecimal::EXCEPTION_OVERFLOW のとき、+Infinity か -Infinity
* BigDecimal::EXCEPTION_ZERODIVIDE のとき、+Infinity か -Infinity
BigDecimal::EXCEPTION_INFINITY、BigDecimal... -
BigDecimal
. mode(s , v) -> Integer | nil (61.0) -
BigDecimal の計算処理の制御方法を設定、確認します。
...re 'bigdecimal'
flag = false # デフォルト値
f = BigDecimal::mode(BigDecimal::EXCEPTION_NaN,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_INFINITY,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_UNDERFLOW,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_OVERFLOW,flag)
f = BigDecimal::mode(B......TION_ALL,flag)
//}
* BigDecimal::EXCEPTION_NaN は結果が NaN になったときの指定です。
* BigDecimal::EXCEPTION_INFINITY は結果が無限大(±Infinity)になったときの指定です。
* BigDecimal::EXCEPTION_UNDERFLOW は指数部がアンダーフローするときの指......l::EXCEPTION_INFINITY のとき、無限(+ or -Infinity)
* BigDecimal::EXCEPTION_UNDERFLOW のとき、ゼロ
* BigDecimal::EXCEPTION_OVERFLOW のとき、+Infinity か -Infinity
* BigDecimal::EXCEPTION_ZERODIVIDE のとき、+Infinity か -Infinity
BigDecimal::EXCEPTION_INFINITY、BigDecimal... -
JSON
:: Parser . new(source , options => {}) -> JSON :: Parser (13.0) -
パーサを初期化します。
...クを無効にするにはゼロまたは偽を指定してください。
: :allow_nan
真を指定すると 4627 を無視して NaN, Infinity, -Infinity をパースエラーにしません。
デフォルトは偽です。
: :create_additions
偽を指定するとマッチするクラス... -
Enumerator
. new(size=nil) {|y| . . . } -> Enumerator (7.0) -
Enumerator オブジェクトを生成して返します。与えられたブロックは Enumerator::Yielder オブジェクトを 引数として実行されます。
...返り値となります。
@param size 生成する Enumerator オブジェクトの要素数を指定します。
Integer、Float::INFINITY、Proc オブジェク
ト、nil のいずれかを指定します。Enumerator#size の実
行時に参照されます... -
JSON
:: State . new(options = {}) -> JSON :: State (7.0) -
自身を初期化します。
...循環をチェックします。
この動作がデフォルトです。
: :allow_nan
真を指定した場合、JSON::NaN, JSON::Infinity,
JSON::MinusInfinity を生成することを許すようになります。
偽を指定した場合、これらの値を生成しようとすると例... -
Random
. rand -> Float (7.0) -
擬似乱数を発生させます。
...オブジェクトで指定します。
range の境界は数値でなければなりません。
@raise Errno::EDOM rand(1..Float::INFINITY) などのように範囲に問題があるときに発生します。
@raise ArgumentError 引数の数が0または1では無い時、引数に... -
Random
. rand(max) -> Integer | Float (7.0) -
擬似乱数を発生させます。
...オブジェクトで指定します。
range の境界は数値でなければなりません。
@raise Errno::EDOM rand(1..Float::INFINITY) などのように範囲に問題があるときに発生します。
@raise ArgumentError 引数の数が0または1では無い時、引数に... -
Random
. rand(range) -> Integer | Float (7.0) -
擬似乱数を発生させます。
...オブジェクトで指定します。
range の境界は数値でなければなりません。
@raise Errno::EDOM rand(1..Float::INFINITY) などのように範囲に問題があるときに発生します。
@raise ArgumentError 引数の数が0または1では無い時、引数に... -
Enumerator
. new(obj , method = :each , *args) -> Enumerator (2.0) -
オブジェクト obj について、 each の代わりに method という 名前のメソッドを使って繰り返すオブジェクトを生成して返します。 args を指定すると、 method の呼び出し時に渡されます。
オブジェクト obj について、 each の代わりに method という
名前のメソッドを使って繰り返すオブジェクトを生成して返します。
args を指定すると、 method の呼び出し時に渡されます。
@param obj イテレータメソッドのレシーバとなるオブジェクト
@param method イテレータメソッドの名前を表すシンボルまたは文字列
@param args イテレータメソッドの呼び出しに渡す任意個の引数
//emlist[例][ruby]{
str = "xyz"
enum = Enumerator.new(str, :each_byte)
p enum.map...