|
|
|
|
|
by eridius
3988 days ago
|
|
15 decimal digits around is the approximate limit for a 64-bit IEEE floating-point number, which is what the built-in Calculator uses (most non-integral math done on computers uses either 32-bit of 64-bit IEEE floating-point numbers). The exponential notation is because floating-point numbers can represent absurdly large values, it just is limited on precision. So you can represent 10^31, you just can't represent 10^31 + 1. |
|
[0] http://blog.codinghorror.com/if-you-dont-change-the-ui-nobod...