496件ヒット
[1-100件を表示]
(0.127秒)
種類
- インスタンスメソッド (362)
- モジュール関数 (72)
- 特異メソッド (40)
- 定数 (22)
クラス
- Array (19)
- Complex (38)
- Enumerator (29)
-
Enumerator
:: Chain (6) -
Enumerator
:: Lazy (20) - Float (44)
- Integer (44)
- Numeric (92)
- Random (44)
- Range (33)
- Rational (11)
- String (33)
検索結果
先頭5件
-
Float
:: INFINITY -> Float (38309.0) -
浮動小数点数における正の無限大です。
...浮動小数点数における正の無限大です。
負の無限大は -Float::INFINITY です。
@see Float#finite?, Float#infinite?... -
Complex
# infinite? -> nil | 1 (20220.0) -
自身の絶対値が無限大の場合に1を、そうでない場合に nil を返します。
...自身の絶対値が無限大の場合に1を、そうでない場合に nil を返します。
//emlist[例][ruby]{
(1+1i).infinite? # => nil
(Float::INFINITY + 1i).infinite? # => 1
//}
@see Complex#finite?......実部と虚部のどちらも無限大ではない場合に nil を、そうでない場合に 1 を返します。
//emlist[例][ruby]{
(1+1i).infinite? # => nil
(Float::INFINITY + 1i).infinite? # => 1
//}
@see Complex#finite?... -
Float
# infinite? -> 1 | -1 | nil (20214.0) -
数値が +∞ のとき 1、-∞のとき -1 を返します。それ以外は nil を返 します。
...数値が +∞ のとき 1、-∞のとき -1 を返します。それ以外は nil を返
します。
//emlist[例][ruby]{
inf = 1.0/0
p inf # => Infinity
p inf.infinite? # => 1
inf = -1.0/0
p inf # => -Infinity
p inf.infinite? # => -1
//}... -
Process
:: RLIM _ INFINITY -> Integer (20203.0) -
リソースに制限がないことを意味する定数です。
...リソースに制限がないことを意味する定数です。
Process.#getrlimit、Process.#setrlimit で使われます。... -
Process
. # setrlimit(resource , cur _ limit , max _ limit) -> nil (14308.0) -
カレントプロセスでのリソースの制限値を設定します。
...ムに依存します。
@param limit resource によって意味が決まる制限値を表す整数もしくは定数を指定します。
soft limit と hard limit 両方にこの値が使われます。
@param cur_limit 現在の制限値(soft limit)を表す整数もしくは定......数を指定します。
@param max_limit soft limit として設定可能な最大値(hard limit)を表す整数もしくは定数を指定します。
@raise Errno::EXXX リソースの制限値の設定に失敗した場合に発生します。
@raise NotImplementedError メソッドが現在......とおりです。
: Process::RLIMIT_CORE
core ファイルのサイズ (バイト) (SUSv3)
: Process::RLIMIT_CPU
プロセスの CPU 時間 (秒) (SUSv3)
: Process::RLIMIT_DATA
プロセスのデータ領域のサイズ (バイト) (SUSv3)
: Process::RLIMIT_FSIZE
プロセスが生成するフ... -
Complex
# inspect -> String (14250.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)"
//}... -
Range
# size -> Integer | Float :: INFINITY | nil (14221.0) -
範囲内の要素数を返します。始端、終端のいずれかのオブジェクトが Numeric のサブクラスのオブジェクトではない場合には nil を返します。
...を返します。始端、終端のいずれかのオブジェクトが
Numeric のサブクラスのオブジェクトではない場合には nil を返します。
//emlist[例][ruby]{
(10..20).size # => 11
("a".."z").size # => nil
(-Float::INFINITY..Float::INFINITY).size # => Infinity
//}... -
Float
# inspect -> String (14220.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"
//}... -
Enumerator
# size -> Integer | Float :: INFINITY | nil (14215.0) -
self の要素数を返します。
...:INFINITY を返します。
Enumerator.new に Proc オブジェクトを指定していた場合はその
実行結果を返します。呼び出した時に要素数が不明であった場合は nil を返し
ます。
//emlist[例][ruby]{
(1..100).to_a.permutation(4).size # => 94109400
loop.si......ze # => Float::INFINITY
(1..100).drop_while.size # => nil
//}
@see Enumerator.new... -
Enumerator
:: Chain # size -> Integer | Float :: INFINITY | nil (14209.0) -
合計の要素数を返します。
...合計の要素数を返します。
それぞれの列挙可能なオブジェクトのサイズの合計値を返します。
ただし、列挙可能なオブジェクトが1つでも nil か Float::INFINITY
を返した場合、それを合計の要素数として返します。...