Double precision floats (which is what 32-bit Perl uses for decimal numbers) have 53-bits of storage for the mantissa, so about 16 digits.
Just like you can't store 257 in an 8-bit integer, you can't store 3.624920464501920123E+08 in a 53-bit floating point. I has nothing to do with floating point numbers really.
In reply to Re: Not able to substract 2 big numbers with the right precision
by ikegami
in thread Not able to substract 2 big numbers with the right precision
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |