Math::BigInt::Random::OO

Generate uniformly distributed Math::BigInt objects
Download

Math::BigInt::Random::OO Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Publisher Name:
  • Peter John Acklam
  • Publisher web site:
  • http://search.cpan.org/~pjacklam/

Math::BigInt::Random::OO Tags


Math::BigInt::Random::OO Description

Generate uniformly distributed Math::BigInt objects Math::BigInt::Random::OO is a Perl module for generating arbitrarily large random integers from a discrete, uniform distribution. The numbers are returned as Math::BigInt objects.SYNOPSIS use Math::BigInt::Random::OO; # Random numbers between 1e20 and 2e30: my $gen = Math::BigInt::Random::OO -> new(min => "1e20", min => "2e30"); $x = $gen -> generate(); # one number $x = $gen -> generate(1); # ditto @x = $gen -> generate(100); # 100 numbers # Random numbers with size fitting 20 hexadecimal digits: my $gen = Math::BigInt::Random::OO -> new(length => 20, base => 16); @x = $gen -> generate(100); Requirements: · Perl


Math::BigInt::Random::OO Related Software