Register FAQ Search Today's Posts Mark Forums Read

 2005-01-23, 19:17 #1 Unregistered   174510 Posts Question about Arbitrary-Precision Calculator? Okay, there is a free calculator program online- and not just an ordinary one either. It is capable of finding the factorial of a google (i.e. 10^100) in addition to lots of other things just as logarithms...etc etc. The only problem with it is that it's written in Linux. My question is: Can linux be converted into whatever Windows XP uses? And, if so, would any of you be willing to do it, or direct me to a program that could? By the way, if anyone wants to know, I can direct you to the site where this calculator can be found. (No, it doesn't not contain a virus. The site is old and can be trusted. Check into it yourself if you're suspicious).
 2005-01-23, 20:05 #2 Unregistered   3×13×229 Posts Correction: The program is based in perl code. Does windows xp support this?
2005-01-23, 23:45   #3
Mystwalker

Jul 2004
Potsdam, Germany

33F16 Posts

Quote:
 Originally Posted by Unregistered Correction: The program is based in perl code. Does windows xp support this?
I found ActivePerl. But as I don't use Perl, I can't say if it is the best choice...

 2005-01-23, 23:51 #4 Unregistered   3×5×431 Posts Thanks, I found that as well and downloaded, but I didn't reply back. Thanks anyway. Now I'm looking for the script code for the calculator.
 2005-01-24, 21:24 #6 Unregistered   95410 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.
 2005-01-24, 21:48 #7 Mystwalker     Jul 2004 Potsdam, Germany 83110 Posts AFAIK, the term 7!! usually refers to 7 * 5 * 3 * 1... A superfactorial is written as 7\$.
 2005-01-28, 14:18 #8 Peter Nelson     Oct 2004 10218 Posts Hypercalc Firstly, the PERL interpreter is readily available for Windows platforms so you should have no problems with this. Secondly, you may assume that anyone reading this forum knows what a factorial is, (or will look it up readily). The other math concepts discussed here are much more advanced. The explanation of what you mean by superfactorial was however, appropriate. Thirdly, Details about precision etc above are a bit vague. I was able to google for "Hypercalc" and perl and found it at http://home.earthlink.net/~mrob/pub/perl/hypercalc.txt A URL like this would have assisted your original post immensely. The comments explains that hypercalc uses logs once it gets beyond its capacity. And, as numbers get bigger, the precision decreases. Observations are that a version in a compiled language like C would run much faster than a perl implementation. Some people might dismiss this as a gimmick, merely to put down someone who is showing off their shiny new Texas Instruments scientific calculator by illustrating its inadequacies in number range etc. Although prime95 does not have capability or need to work with such big numbers, this calculator might be useful to people in fields of science, engineering or mathematics. The method used in the source code might also be borrowed to incorporate the algorithm into another program, if appropriate.

 Similar Threads Thread Thread Starter Forum Replies Last Post ONeil Information & Answers 9 2018-04-17 18:18 a1call Miscellaneous Math 0 2017-12-03 17:39 swl551 Software 0 2012-12-04 17:49 diep Lounge 8 2011-05-10 21:59 JuanTutors Math 3 2007-05-16 12:13

All times are UTC. The time now is 02:12.

Thu Jun 17 02:12:40 UTC 2021 up 19 days, 23:59, 0 users, load averages: 1.42, 1.56, 1.64