View Single Post
 2005-01-24, 21:24 #6 Unregistered   22·5·199 Posts The Hypercalc program i'm talking about is virtually impossible to overflow. For example, the owner says you can take a number (such as your phone number) or about 6 million- and then take that number to the power of the national deficit factorial without the program overflowing. (i.e. ~6 million raised to the factorial 7 trillion power). For those of you who don't know what a factorial (!) is, here are some examples. 5! means 1 x 2 x 3 x 4 x 5. Another example is 11! which means 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 x 9 x 10 x 11. In other words, a factorial means that you take every whole number starting with one up to whatever the factorial of whatever number you're doing is. A bigger example would be 7,625,597,484,987! = 1 x 2 x 3 x 4 x 5 x ......x 2,455,909 x 2,455,910 x 2,455,911.....x 5,555,789,102 x 5,555,789,203 x...... 7,625,597,484,986 x 7,625,597,484,987. This results in an unbelievably large number, one that would overflow any other calculator long before reaching this point. In fact, it's overflow point is so large that it can't be expressed with any type of regular notation. (and no, it doesn't keep every single digit in memory as that would be impossible- but it does keep a lot- you can specify how many). You could even take 6,000,000 or any other number of such size to a large superfactorial power. A superfactorial (!!) can be explained like this. 7!! = 1! x 2! x 3! x 4! x 5! x 6! x 7!. In other words, it's the exact same as a factorial, but instead of just regular whole numbers, you're taking the factorial of whole numbers. I think you get the idea. There are also things called hyperfactorials, but i'm not sure how they operate. It's a very amazing calculator. I downloaded the Perl script needed to run it, now I just need to find the program script.