in reply to bignum with (s)printf - 64bit OS OK, 32bit incorrect. What to do?
ActiveState Perl 5.10.1 on Win XP 32 bit#!/usr/bin/perl -w use strict; use bignum; use Math::BigInt; my $i = Math::BigInt->new(4300000000); print $i->as_bin(), "\n"; #prints 0b100000000010011001100101100000000 my $j = 4300000000; print $j->as_bin(), "\n"; #also prints 0b100000000010011001100101100000000
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: bignum with (s)printf - 64bit OS OK, 32bit incorrect. What to do?
by geep999 (Novice) on Jul 02, 2011 at 11:02 UTC |