The World is Our Sandbox™


More information about Java™ and how to install the most recent version can be found at

Sorry, but Java™ is either not yet installed on your system or it has been disabled in your browser. The current version can be downloaded from

This applet demonstrates some of the calculation capabilities of the Java language.

Oh no! Something doesn't add up!

Internally, many calculations are done as approximations. For example, the reciprocal of 3 is 1/3, which can be approximated with the decimal .33333(repeating) until a certain number of decimal places. We can get better accuracy by using more and more decimal places, but eventually, to be represented on a computer, the sequence must be finite. And then taking the reciprocal of .3333(to a finite number of places) will not yield exactly 3.

Hotkeys are the same as the Windows calculator.