長桁計算


 Math::BigIntモジュールを使うと大きい数字を扱えます。バージョン5.8以降であれば、use bigint がお手軽です。
# 大きい数の演算
use Math::BigInt;

my $aaa = new Math::BigInt('12345678901234567890');
my $bbb = new Math::BigInt('13579246801357924680');

my $ccc = $aaa * $bbb;
print $ccc, "\n";
# 結果が大きくなる演算
use Math::BigInt qw(:constant);

my $p = 1;
foreach $i (1..100) {
    $p *= $i;
}
print $p, "\n";

関連項目

分数計算