Bit-Vector
view release on metacpan or search on metacpan
t/17_________gcd.t view on Meta::CPAN
my $x = Bit::Vector->new(128);
my $y = Bit::Vector->new(128);
my $z = Bit::Vector->new(128);
my $u = Bit::Vector->new(128);
my $v = Bit::Vector->new(128);
my $w = Bit::Vector->new(128);
my($uu,$vv,$ww,$xx,$yy,$zz);
sub gcd($$$$$)
{
my($a,$b,$c,$d,$e) = @_;
my($q,$r,$i);
my(@t);
$t[0] = [ $a, 1, 0, 0 ];
$t[1] = [ $b, 0, 1, 0 ];
$x->from_Dec($a);
$y->from_Dec($b);
( run in 0.336 second using v1.01-cache-2.11-cpan-65fba6d93b7 )