種類
- インスタンスメソッド (100)
- クラス (19)
ライブラリ
- ビルトイン (119)
クラス
-
Enumerator
:: ArithmeticSequence (7) - Integer (36)
- Numeric (57)
キーワード
- ArithmeticSequence (7)
- Numeric (12)
- downto (12)
- times (12)
- upto (12)
検索結果
先頭5件
-
Numeric
# step(limit , step = 1) -> Enumerator (27426.0) -
self からはじめ step を足しながら limit を越える 前までブロックを繰り返します。step は負の数も指定できます。また、limit や step には Float なども 指定できます。
...はじめ step を足しながら limit を越える
前までブロックを繰り返します。step は負の数も指定できます。また、limit や step には Float なども
指定できます。
@param limit ループの上限あるいは下限を数値で指定します。step に負......引数 step と同じです。
@return ブロックが指定された時は self を返します。
@return ブロックが指定されなかった時は Enumerator を返します。
@return 特に limit (または to) と step の両方が Numeric または nil の時は
Enumerator::Arit......icSequence を返します。
@raise ArgumentError step に 0 を指定した場合に発生します。
//emlist[例][ruby]{
2.step(5){|n| p n}
2
3
4
5
1.1.step(1.5, 0.1) {|n| p n}
1.1
1.2
1.3
1.4
1.5
10.step(6, -1){|n| p n}
10
9
8
7
6
3.step(by:2, to:10){|n| p n}
3
5
7
9
//}
注:浮動小... -
Numeric
# step(limit , step = 1) -> Enumerator :: ArithmeticSequence (27426.0) -
self からはじめ step を足しながら limit を越える 前までブロックを繰り返します。step は負の数も指定できます。また、limit や step には Float なども 指定できます。
...はじめ step を足しながら limit を越える
前までブロックを繰り返します。step は負の数も指定できます。また、limit や step には Float なども
指定できます。
@param limit ループの上限あるいは下限を数値で指定します。step に負......引数 step と同じです。
@return ブロックが指定された時は self を返します。
@return ブロックが指定されなかった時は Enumerator を返します。
@return 特に limit (または to) と step の両方が Numeric または nil の時は
Enumerator::Arit......icSequence を返します。
@raise ArgumentError step に 0 を指定した場合に発生します。
//emlist[例][ruby]{
2.step(5){|n| p n}
2
3
4
5
1.1.step(1.5, 0.1) {|n| p n}
1.1
1.2
1.3
1.4
1.5
10.step(6, -1){|n| p n}
10
9
8
7
6
3.step(by:2, to:10){|n| p n}
3
5
7
9
//}
注:浮動小... -
Numeric
# step(limit , step = 1) -> Enumerator (27410.0) -
self からはじめ step を足しながら limit を越える 前までブロックを繰り返します。step は負の数も指定できます。また、limit や step には Float なども 指定できます。
...はじめ step を足しながら limit を越える
前までブロックを繰り返します。step は負の数も指定できます。また、limit や step には Float なども
指定できます。
@param limit ループの上限あるいは下限を数値で指定します。step に負......の数が指定された場合は、
下限として解釈されます。
@param step 各ステップの大きさを数値で指定します。負の数を指定することもできます。
@param to 引数limitと同じですが、省略した場合はキーワード引数byが正の......y 引数 step と同じです。
@return ブロックが指定された時は self を返します。
@return ブロックが指定されなかった時は Enumerator を返します。
@raise ArgumentError step に 0 を指定した場合に発生します。
//emlist[例][ruby]{
2.step(5){|n|... -
Numeric
# step(by: 1 , to: Float :: INFINITY) -> Enumerator (27326.0) -
self からはじめ step を足しながら limit を越える 前までブロックを繰り返します。step は負の数も指定できます。また、limit や step には Float なども 指定できます。
...はじめ step を足しながら limit を越える
前までブロックを繰り返します。step は負の数も指定できます。また、limit や step には Float なども
指定できます。
@param limit ループの上限あるいは下限を数値で指定します。step に負......引数 step と同じです。
@return ブロックが指定された時は self を返します。
@return ブロックが指定されなかった時は Enumerator を返します。
@return 特に limit (または to) と step の両方が Numeric または nil の時は
Enumerator::Arit......icSequence を返します。
@raise ArgumentError step に 0 を指定した場合に発生します。
//emlist[例][ruby]{
2.step(5){|n| p n}
2
3
4
5
1.1.step(1.5, 0.1) {|n| p n}
1.1
1.2
1.3
1.4
1.5
10.step(6, -1){|n| p n}
10
9
8
7
6
3.step(by:2, to:10){|n| p n}
3
5
7
9
//}
注:浮動小... -
Numeric
# step(by: 1 , to: Float :: INFINITY) -> Enumerator :: ArithmeticSequence (27326.0) -
self からはじめ step を足しながら limit を越える 前までブロックを繰り返します。step は負の数も指定できます。また、limit や step には Float なども 指定できます。
...はじめ step を足しながら limit を越える
前までブロックを繰り返します。step は負の数も指定できます。また、limit や step には Float なども
指定できます。
@param limit ループの上限あるいは下限を数値で指定します。step に負......引数 step と同じです。
@return ブロックが指定された時は self を返します。
@return ブロックが指定されなかった時は Enumerator を返します。
@return 特に limit (または to) と step の両方が Numeric または nil の時は
Enumerator::Arit......icSequence を返します。
@raise ArgumentError step に 0 を指定した場合に発生します。
//emlist[例][ruby]{
2.step(5){|n| p n}
2
3
4
5
1.1.step(1.5, 0.1) {|n| p n}
1.1
1.2
1.3
1.4
1.5
10.step(6, -1){|n| p n}
10
9
8
7
6
3.step(by:2, to:10){|n| p n}
3
5
7
9
//}
注:浮動小... -
Numeric
# step(by: , to: -Float :: INFINITY) -> Enumerator (27326.0) -
self からはじめ step を足しながら limit を越える 前までブロックを繰り返します。step は負の数も指定できます。また、limit や step には Float なども 指定できます。
...はじめ step を足しながら limit を越える
前までブロックを繰り返します。step は負の数も指定できます。また、limit や step には Float なども
指定できます。
@param limit ループの上限あるいは下限を数値で指定します。step に負......引数 step と同じです。
@return ブロックが指定された時は self を返します。
@return ブロックが指定されなかった時は Enumerator を返します。
@return 特に limit (または to) と step の両方が Numeric または nil の時は
Enumerator::Arit......icSequence を返します。
@raise ArgumentError step に 0 を指定した場合に発生します。
//emlist[例][ruby]{
2.step(5){|n| p n}
2
3
4
5
1.1.step(1.5, 0.1) {|n| p n}
1.1
1.2
1.3
1.4
1.5
10.step(6, -1){|n| p n}
10
9
8
7
6
3.step(by:2, to:10){|n| p n}
3
5
7
9
//}
注:浮動小... -
Numeric
# step(by: , to: -Float :: INFINITY) -> Enumerator :: ArithmeticSequence (27326.0) -
self からはじめ step を足しながら limit を越える 前までブロックを繰り返します。step は負の数も指定できます。また、limit や step には Float なども 指定できます。
...はじめ step を足しながら limit を越える
前までブロックを繰り返します。step は負の数も指定できます。また、limit や step には Float なども
指定できます。
@param limit ループの上限あるいは下限を数値で指定します。step に負......引数 step と同じです。
@return ブロックが指定された時は self を返します。
@return ブロックが指定されなかった時は Enumerator を返します。
@return 特に limit (または to) と step の両方が Numeric または nil の時は
Enumerator::Arit......icSequence を返します。
@raise ArgumentError step に 0 を指定した場合に発生します。
//emlist[例][ruby]{
2.step(5){|n| p n}
2
3
4
5
1.1.step(1.5, 0.1) {|n| p n}
1.1
1.2
1.3
1.4
1.5
10.step(6, -1){|n| p n}
10
9
8
7
6
3.step(by:2, to:10){|n| p n}
3
5
7
9
//}
注:浮動小... -
Numeric
# step(by: 1 , to: Float :: INFINITY) -> Enumerator (27310.0) -
self からはじめ step を足しながら limit を越える 前までブロックを繰り返します。step は負の数も指定できます。また、limit や step には Float なども 指定できます。
...はじめ step を足しながら limit を越える
前までブロックを繰り返します。step は負の数も指定できます。また、limit や step には Float なども
指定できます。
@param limit ループの上限あるいは下限を数値で指定します。step に負......の数が指定された場合は、
下限として解釈されます。
@param step 各ステップの大きさを数値で指定します。負の数を指定することもできます。
@param to 引数limitと同じですが、省略した場合はキーワード引数byが正の......y 引数 step と同じです。
@return ブロックが指定された時は self を返します。
@return ブロックが指定されなかった時は Enumerator を返します。
@raise ArgumentError step に 0 を指定した場合に発生します。
//emlist[例][ruby]{
2.step(5){|n|... -
Numeric
# step(by: , to: -Float :: INFINITY) -> Enumerator (27310.0) -
self からはじめ step を足しながら limit を越える 前までブロックを繰り返します。step は負の数も指定できます。また、limit や step には Float なども 指定できます。
...はじめ step を足しながら limit を越える
前までブロックを繰り返します。step は負の数も指定できます。また、limit や step には Float なども
指定できます。
@param limit ループの上限あるいは下限を数値で指定します。step に負......の数が指定された場合は、
下限として解釈されます。
@param step 各ステップの大きさを数値で指定します。負の数を指定することもできます。
@param to 引数limitと同じですが、省略した場合はキーワード引数byが正の......y 引数 step と同じです。
@return ブロックが指定された時は self を返します。
@return ブロックが指定されなかった時は Enumerator を返します。
@raise ArgumentError step に 0 を指定した場合に発生します。
//emlist[例][ruby]{
2.step(5){|n|... -
Enumerator
:: ArithmeticSequence # step -> Numeric (21202.0) -
公差 (各ステップの大きさ) を返します。
公差 (各ステップの大きさ) を返します。 -
Numeric (6202.0)
-
数値を表す抽象クラスです。Integer や Float などの数値クラス は Numeric のサブクラスとして実装されています。
...スです。Integer や Float などの数値クラス
は Numeric のサブクラスとして実装されています。
演算や比較を行うメソッド(+, -, *, /, <=>)は Numeric のサブクラスで定義されま
す。Numeric で定義されているメソッドは、サブクラスで......- - - -
nonzero? | o - - - - - -
numerator | o o - - o o o
odd? | - o o......o - - -
Numeric Integer Fixnum Bignum Float Rational Complex
-------------------------------------------------------------------------------------------
step | o - -......- -
numerator | o o o o o
odd? | - o - - -
ord | - o - - -
Numeric Integer......d_added | o - - - -
size | - o - - -
step | o - - - -
succ | - o - - -... -
Enumerator
:: ArithmeticSequence (3018.0) -
等差数列を提供するためのクラス。
...等差数列を提供するためのクラス。
ArithmeticSequenceオブジェクトは、Numeric#step, Range#step によって生成されます。... -
Integer
# downto(min) -> Enumerator (112.0) -
self から min まで 1 ずつ減らしながらブロックを繰り返し実行します。 self < min であれば何もしません。
...で 1 ずつ減らしながらブロックを繰り返し実行します。
self < min であれば何もしません。
@param min 数値
@return self を返します。
//emlist[][ruby]{
5.downto(1) {|i| print i, " " } # => 5 4 3 2 1
//}
@see Integer#upto, Numeric#step, Integer#times... -
Integer
# times -> Enumerator (112.0) -
self 回だけ繰り返します。 self が正の整数でない場合は何もしません。
...れます。
//emlist[][ruby]{
3.times { puts "Hello, World!" } # Hello, World! と3行続いて表示される。
0.times { puts "Hello, World!" } # 何も表示されない。
5.times {|n| print n } # 01234 と表示される。
//}
@see Integer#upto, Integer#downto, Numeric#step...