Multi-Function Calculator for Long Numbers
The non-Java version of this calculator can be found here.
This calculator asks you for your permission to run it. This is a requirement by Java in those cases where Java cannot guarantee the safety of the application. For the case of this calculator, the only thing potentially dangerous is the apps ability to access your computer's clipboard for the copy and paste capability. If you do not give the app permission to run, the app will still work fine, but without the copy/paste capabilities. This app (like all others at markknowsnothing.com) is completely safe as long as there has been no tampering with the underlying files. Use your own best judgment.
The software will remove all space characters from the entry boxes. Multiple entries of hyphens or decimal points for a number will pop an error message. Entry of invalid "digits" will pop an error message. Numbers may be entered in psuedo-engineering format such that "-1.01e-3" is interpreted as "-0.00101" and "-1E4" is interpreted as "-10000". Maximum level of accuracy is 50,000 significant digits. However, requesting accuracy in excess of 10 or 15 thousand digits can result in significant wait times.