Post Reply 
(16C) e to 400 decimal places
02-11-2015, 01:11 AM
Post: #3
RE: (HP-16C) e to 400 decimal places
(02-07-2015 07:20 AM)Dieter Wrote:  My math teacher had a similar program for his TI59 and 700 or 800 digits, while I could finally come up with more than 2200.

Hello Dieter. Your comment prompted me to resurrect my 1992 Turbo Pascal 6.0 program that approximates e to 1,000,010 decimal places (E1MEG_P.TXT, attached). Key routines were coded in 80386 assembly language, and there are 4 algorithm enhancements explained in the header that I claim as my own. I've looked into it and think it is the fastest algorithm published. In 1992 it took 6.85 hours running on a 25 MHz 80386 PC. I just re-ran it on my 2004 Windows XP 1.3 GHz Pentium 4 PC, the latest I have that still runs 80386 assembly code, and it took 2 minutes 45 seconds. That's interesting: 150x faster due just to 12 years of hardware improvements. Now we are 11 more years into the future... The first and last page of output are also attached (E1MEG_R.TXT).


Attached File(s)
.txt  E1MEG_P.TXT (Size: 59.38 KB / Downloads: 35)
.txt  E1MEG_R.TXT (Size: 69.32 KB / Downloads: 15)
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
(16C) e to 400 decimal places - Rick314 - 02-06-2015, 02:12 AM
RE: (HP-16C) e to 400 decimal places - Rick314 - 02-11-2015 01:11 AM



User(s) browsing this thread: 1 Guest(s)