7件ヒット
[1-7件を表示]
(0.010秒)
別のキーワード
クラス
- Integer (1)
-
Prime
:: PseudoPrimeGenerator (6)
キーワード
- each (2)
-
each
_ with _ index (2) -
prime
_ division (1) -
with
_ index (2)
検索結果
先頭5件
- Prime
:: PseudoPrimeGenerator # each _ with _ index {|prime , index| . . . } -> self - Prime
:: PseudoPrimeGenerator # with _ index {|prime , index| . . . } -> self - Prime
:: PseudoPrimeGenerator # each -> self - Integer
# prime _ division(generator = Prime :: Generator23 . new) -> [[Integer , Integer]] - Prime
:: PseudoPrimeGenerator # each _ with _ index -> Enumerator
-
Prime
:: PseudoPrimeGenerator # each _ with _ index {|prime , index| . . . } -> self (334.0) -
与えられたブロックに対して、素数を0起点の連番を渡して評価します。
...を返します。 ブロックを与えられなかった場合は Enumerator を返します。
//emlist[例][ruby]{
require 'prime'
Prime::EratosthenesGenerator.new(10).each_with_index do |prime, index|
p [prime, index]
end
# [2, 0]
# [3, 1]
# [5, 2]
# [7, 3]
//}
@see Enumerator#with_index... -
Prime
:: PseudoPrimeGenerator # with _ index {|prime , index| . . . } -> self (334.0) -
与えられたブロックに対して、素数を0起点の連番を渡して評価します。
...を返します。 ブロックを与えられなかった場合は Enumerator を返します。
//emlist[例][ruby]{
require 'prime'
Prime::EratosthenesGenerator.new(10).each_with_index do |prime, index|
p [prime, index]
end
# [2, 0]
# [3, 1]
# [5, 2]
# [7, 3]
//}
@see Enumerator#with_index... -
Prime
:: PseudoPrimeGenerator # each -> self (313.0) -
素数を与えられたブロックに渡して評価します。
素数を与えられたブロックに渡して評価します。 -
Integer
# prime _ division(generator = Prime :: Generator23 . new) -> [[Integer , Integer]] (64.0) -
自身を素因数分解した結果を返します。
...、第2要素は n**e が self を割り切る最大の自然数 e です。
@raise ZeroDivisionError self がゼロである場合に発生します。
@see Prime#prime_division
//emlist[例][ruby]{
require 'prime'
12.prime_division #=> [[2,2], [3,1]]
10.prime_division #=> [[2,1], [5,1]]
//}... -
Prime
:: PseudoPrimeGenerator # each _ with _ index -> Enumerator (34.0) -
与えられたブロックに対して、素数を0起点の連番を渡して評価します。
...を返します。 ブロックを与えられなかった場合は Enumerator を返します。
//emlist[例][ruby]{
require 'prime'
Prime::EratosthenesGenerator.new(10).each_with_index do |prime, index|
p [prime, index]
end
# [2, 0]
# [3, 1]
# [5, 2]
# [7, 3]
//}
@see Enumerator#with_index... -
Prime
:: PseudoPrimeGenerator # with _ index -> Enumerator (34.0) -
与えられたブロックに対して、素数を0起点の連番を渡して評価します。
...を返します。 ブロックを与えられなかった場合は Enumerator を返します。
//emlist[例][ruby]{
require 'prime'
Prime::EratosthenesGenerator.new(10).each_with_index do |prime, index|
p [prime, index]
end
# [2, 0]
# [3, 1]
# [5, 2]
# [7, 3]
//}
@see Enumerator#with_index... -
Prime
:: PseudoPrimeGenerator # each {|prime| . . . } -> object (13.0) -
素数を与えられたブロックに渡して評価します。
素数を与えられたブロックに渡して評価します。