It's the same number. Windows is showing it as a 64 bit signed value and Perl is showing it unsigned or using a larger representation. You can convert to the Windows value by $ans = -(0x10000000000000000 - $ans) if 0x8000000000000000 & $ans;.
In reply to Re^5: The 16 digit number dilemma.
by GrandFather
in thread The 16 digit number dilemma.
by docster
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |