Ruby 2.2.0 リファレンスマニュアル > ライブラリ一覧 > primeライブラリ > Integerクラス > from_prime_division

singleton method Integer.from_prime_division

from_prime_division(pd) -> Integer[permalink][rdoc] [added by prime]

素因数分解された結果を元の数値に戻します。

[PARAM] pd:
整数のペアの配列を指定します。含まれているペアの第一要素は素因数を、 第二要素はその素因数の指数をあらわします。

[SEE_ALSO] Prime#int_from_prime_division

例:

require 'prime'
Prime.int_from_prime_division([[2,2], [3,1]])  #=> 12
Prime.int_from_prime_division([[2,2], [3,2]])  #=> 36