Alt-Crypt-RSA-BigInt

 view release on metacpan or  search on metacpan

t/01-i2osp.t  view on Meta::CPAN

use Test::More;
use Crypt::RSA::DataFormat qw(i2osp os2ip);

plan tests => 2;

my $number = 4;
my $str = i2osp ($number,4);
my $n = os2ip ($str);
is($n, $number, "os2ip(i2osp(n)) = n");

$number = '12348570923847593485790328475298759823745092384759238475903248759238475246534653984765832745682374658734265873658732465873645354863498643903234223748975039875603740897213467864567836498734612897468237648745698743648796487932648796437856928...
$str = i2osp($number,102);
$n = os2ip ($str);
is($n, $number, "os2ip(i2osp(bign)) = bign");



( run in 2.043 seconds using v1.01-cache-2.11-cpan-7add2cbd662 )