33件ヒット
[1-33件を表示]
(0.075秒)
別のキーワード
種類
- インスタンスメソッド (22)
- 特異メソッド (11)
キーワード
-
from
_ prime _ division (11) -
prime
_ division (11) - rationalize (11)
検索結果
先頭3件
-
Integer
# prime _ division(generator = Prime :: Generator23 . new) -> [[Integer , Integer]] (12301.0) -
自身を素因数分解した結果を返します。
...自身を素因数分解した結果を返します。
@param generator 素数生成器のインスタンスを指定します。
@return 素因数とその指数から成るペアを要素とする配列です。つまり、戻り値の各要素は2要素の配列 [n,e] であり、それぞれ......、第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]]
//}... -
Integer
. from _ prime _ division(pd) -> Integer (12201.0) -
素因数分解された結果を元の数値に戻します。
...。
@param pd 整数のペアの配列を指定します。含まれているペアの第一要素は素因数を、
第二要素はその素因数の指数をあらわします。
@see Prime#int_from_prime_division
//emlist[例][ruby]{
require 'prime'
Prime.int_from_prime_division([[2,......2], [3,1]]) #=> 12
Prime.int_from_prime_division([[2,2], [3,2]]) #=> 36
//}... -
Integer
# rationalize(eps) -> Rational (6301.0) -
自身を Rational に変換します。
...自身を Rational に変換します。
@param eps 許容する誤差
引数 eps は常に無視されます。
//emlist[][ruby]{
2.rationalize # => (2/1)
2.rationalize(100) # => (2/1)
2.rationalize(0.1) # => (2/1)
//}...