Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > primeライブラリ > Primeクラス > int_from_prime_division
int_from_prime_division(pd) -> Integer
[permalink][rdoc]素因数分解された結果を元の数値に戻します。
引数が [[p_1, e_1], [p_2, e_2], ...., [p_n, e_n]] のようであるとき、 結果は p_1**e_1 * p_2**e_2 * .... * p_n**e_n となります。
例:
Prime.int_from_prime_division([[2,2], [3,1]]) #=> 12 Prime.int_from_prime_division([[2,2], [3,2]]) #=> 36