Full Precision Calculator
This calculator calculates answers to full* accuracy.
If you want more functions (but not full precision) try the Scientific Calculator
Examples:
2^100 = 1267650600228229401496703205376
30! = 265252859812191058636308480000000
2*pi = 6.283185307179586476925286766559...
1/7 = 0.142857142857142857142857142857142857...
Notes: Some of the functions (such as x!, or x^y) may need a lot of calculation, so after some seconds of calculation your browser may complain that a script is running too long. It is up to you to continue to run the script or not.
In some cases it is better to approach things more gently. For example if 200! is taking a long time, then try 100!, then 120! and so on to estimate how long it should take on your device.
Also, if you want to calculate high powers like 2^1000 it may be quicker to calculate 2^100, then take that result and raise that to the power 10: (2^100)^10
*Full Precision
- Most calculators (like the one on your phone) use "floating-point" numbers, which only keep track of about 15 digits. If you try to calculate a huge number, they round it off
- This calculator keeps every single digit of precision that it can
But some decimals go on forever (such as 1/3 = 0.33333...), so we stop after 200 decimals.
The same thing happens with functions like square root, sine, cosine, and so on. The calculation would go on forever, so we have to stop somewhere.
You can change the number of decimals kept using the box at the bottom.
Contact us with any suggestions for improvements or enhancements to this full precision calculator.