2407件ヒット
[1-100件を表示]
(0.143秒)
種類
- インスタンスメソッド (2144)
- 特異メソッド (241)
- モジュール関数 (11)
- クラス (11)
ライブラリ
クラス
-
ARGF
. class (83) - Addrinfo (11)
- Array (242)
- Complex (22)
- Date (22)
- Dir (53)
- Enumerator (106)
-
Enumerator
:: ArithmeticSequence (84) -
Enumerator
:: Chain (36) -
Enumerator
:: Lazy (282) -
Enumerator
:: Yielder (27) - Float (22)
-
Gem
:: SourceIndex (11) - Hash (114)
- IO (152)
- Integer (66)
- Matrix (85)
- Numeric (73)
- Object (51)
- OpenStruct (11)
- Pathname (33)
- Prime (22)
-
Prime
:: PseudoPrimeGenerator (33) -
REXML
:: Parent (33) - Range (23)
- Rational (22)
- String (73)
- StringIO (83)
- Struct (28)
-
Zlib
:: GzipReader (33)
モジュール
- Enumerable (325)
- Find (11)
- TSort (40)
オブジェクト
- ENV (73)
-
Readline
:: HISTORY (11)
キーワード
- % (6)
- + (6)
- << (11)
- == (6)
- Numeric (11)
- begin (6)
- bsearch (22)
-
bsearch
_ index (9) - bytes (14)
- chain (6)
- chars (14)
- chunk (11)
-
chunk
_ while (19) - codepoints (21)
- collect (22)
- collect! (17)
-
collect
_ concat (22) - combination (11)
- combine (7)
- cycle (22)
-
delete
_ if (44) - denominator (55)
- detect (11)
- downto (22)
-
drop
_ while (33) - each (167)
-
each
_ byte (44) -
each
_ char (44) -
each
_ child (42) -
each
_ codepoint (44) -
each
_ grapheme _ cluster (7) -
each
_ index (22) -
each
_ line (99) -
each
_ pair (44) -
each
_ prime (11) -
each
_ slice (11) -
each
_ strongly _ connected _ component (10) -
each
_ strongly _ connected _ component _ from (20) -
each
_ with _ index (33) -
each
_ with _ object (11) - end (6)
-
enum
_ for (22) -
exclude
_ end? (6) - feed (11)
- filter (36)
- filter! (18)
-
filter
_ map (10) - find (33)
-
find
_ all (22) -
find
_ index (33) - first (12)
-
flat
_ map (22) - foreach (44)
- grep (11)
-
grep
_ v (9) -
group
_ by (11) - gsub (11)
- gsub! (11)
- hash (6)
- index (22)
- inspect (12)
-
keep
_ if (33) - last (12)
- lines (49)
- map (22)
- map! (17)
-
max
_ by (22) -
min
_ by (22) -
minmax
_ by (11) - new (35)
- partition (11)
- permutation (11)
- produce (5)
- reject (44)
- reject! (33)
-
repeated
_ combination (11) -
repeated
_ permutation (11) - rewind (17)
- rindex (11)
- select (51)
- select! (28)
- size (23)
-
slice
_ after (42) -
slice
_ before (55) -
slice
_ when (21) -
sort
_ by (11) - step (74)
-
take
_ while (44) - times (11)
-
to
_ enum (22) -
to
_ proc (5) -
transform
_ keys (7) -
transform
_ keys! (7) -
transform
_ values (8) -
transform
_ values! (8) -
tsort
_ each (10) - uniq (16)
- upto (11)
-
with
_ index (43) -
with
_ object (33) - yield (11)
-
yield
_ self (7) - zip (22)
検索結果
先頭5件
-
Rational
# numerator -> Integer (21343.0) -
分子を返します。
...分子を返します。
@return 分子を返します。
//emlist[例][ruby]{
Rational(7).numerator # => 7
Rational(7, 1).numerator # => 7
Rational(9, -4).numerator # => -9
Rational(-2, -10).numerator # => 1
//}
@see Rational#denominator... -
Integer
# numerator -> Integer (21325.0) -
分子(常に自身)を返します。
...分子(常に自身)を返します。
@return 分子を返します。
//emlist[][ruby]{
10.numerator # => 10
-10.numerator # => -10
//}
@see Integer#denominator... -
Numeric
# numerator -> Integer (21325.0) -
自身を Rational に変換した時の分子を返します。
...自身を Rational に変換した時の分子を返します。
@return 分子を返します。
@see Numeric#denominator、Integer#numerator、Float#numerator、Rational#numerator、Complex#numerator... -
Float
# numerator -> Integer (18313.0) -
自身を Rational に変換した時の分子を返します。
...自身を Rational に変換した時の分子を返します。
@return 分子を返します。
//emlist[例][ruby]{
2.0.numerator # => 2
0.5.numerator # => 1
//}
@see Float#denominator... -
Complex
# numerator -> Complex (18231.0) -
分子を返します。
...分子を返します。
//emlist[例][ruby]{
Complex('1/2+2/3i').numerator # => (3+4i)
Complex(3).numerator # => (3+0i)
//}
@see Complex#denominator... -
Enumerable
# find _ index -> Enumerator (12436.0) -
条件に一致する最初の要素の位置を返します。
...等しい最初の要素の位置を返します。
等しい要素がひとつもなかった場合は nil を返します。
//emlist[例][ruby]{
(1..10).find_index(11) #=> nil
(1..10).find_index(2) #=> 1
//}
ブロックが与えられた場合には、各要素を引数として先頭から......かった場合は nil を返します。
//emlist[例][ruby]{
(1..10).find_index {|i| i % 5 == 0 and i % 7 == 0 } #=> nil
(1..100).find_index {|i| i % 5 == 0 and i % 7 == 0 } #=> 34
//}
引数、ブロックのどちらも与えられなかった場合は、
Enumerator のインスタンス... -
Array
# find _ index -> Enumerator (12400.0) -
条件に一致する最初の要素の位置を返します。
...置を返します。
等しい要素がひとつもなかった場合は nil を返します。
//emlist[例][ruby]{
p [1, 0, 0, 1, 0].index(1) #=> 0
p [1, 0, 0, 0, 0].index(1) #=> 0
p [0, 0, 0, 0, 0].index(1) #=> nil
//}
ブロックが与えられた場合には、各要素を引数とし......返します。
一つも真にならなかった場合は nil を返します。
//emlist[例][ruby]{
p [0, 1, 0, 1, 0].index {|v| v > 0} #=> 1
//}
引数、ブロックのどちらも与えられなかった場合は、
Enumerator のインスタンスを返します。
@see Array#rindex... -
Enumerator
:: Chain # inspect -> String (12300.0) -
self を人間が読みやすい形式で文字列として返します。
self を人間が読みやすい形式で文字列として返します。 -
Enumerator
:: Chain # rewind -> object (12200.0) -
列挙状態を巻き戻します。
...列挙状態を巻き戻します。
self が持つ繰り返し可能なオブジェクトに対して、逆順で rewind メソッドを呼びます。
ただし rewind メソッドを持たないオブジェクトに対しては rewind メソッドを呼びません。... -
Enumerator
:: Yielder # yield(*object) -> () (12200.0) -
Enumerator.new で使うメソッドです。
...Enumerator.new で使うメソッドです。
生成された Enumerator オブジェクトの each メソッドを呼ぶと
Enumerator::Yielder オブジェクトが渡されたブロックが実行され、
ブロック内の yield メソッドが呼ばれるたびに each に渡された
ブロ......ックが yield メソッドに渡された値とともに繰り返されます。
//emlist[例][ruby]{
enum = Enumerator.new do |y|
y.yield 1, 2, 3
end
enum.each do |x, y, z|
p [x, y, z]
end
# => [1, 2, 3]
//}...