Help for this page
C:\>perl -MMath::GMP -le "print int(Math::GMP->new(311) ** 100);" 385227681
C:\>perl -MMath::GMPz=":mpz" -le "print Rmpz_get_ui(Math::GMPz->new(31 +1) ** 100);" 385227681 ... C:\>perl -MMath::GMPz -le "$x = (Math::GMPz->new(311) ** 100) & 429496 +7295; print $x;" 385227681