:gdoc .ll 75 :frontm :titlep :title.Extended Precision Programs for the TI-59 :author.Robert AH Prins :address :aline.52 Lummis Vale\ :aline.Kesgrave\\\\\\\ :aline.Ipswich\\\\\\\\ :aline.Suffolk\\\\\\\\ :aline.IP5 2FJ\\\\\\\\ :aline.England\\\\\\\\ :eaddress :etitlep .sp 46 &cop Copyright 1986-2000 Prino Productions .sp .fo off These programs are free software; you can redistribute them and/or modify them under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. These program are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with these program; if not, write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA .fo on :preface
This document describes several programs for the TI-59 Programmable Calculator, which allow the user to calculate factorials, "e", &PI., natural logarithms and square roots up to 1300 digits.
The programs included are:
:dl tsize=6
:dt.EPF1
:dd.Extended Precision Factorials I
This program can calculate factorials up to 442!
:dt.EPF2
:dd.Extended Precision Factorials II
This program can calculate factorials up to 610!
:dt.EPe1
:dd.Extended Precision e I
This program calculates e to 980 places.
:dt.EPe2
:dd.Extended Precision e II
This program calculates e to 1300 places.
:dt.EPe3
:dd.Extended Precision e III
This program calculates e to 870 places.
:dt.EPP1
:dd.Extended Precision Pi I
This program can calculate &PI to 1188 places.
:dt.EPP2
:dd.Extended Precision Pi II
This program can calculate &PI
up to 1287 places. Users of this program are warned that this program
may take up to about 13.5 DAYS to finish the calculations.
:dt.EPL
:dd.Extended Precision Ln(x)
This program can calculate natural logarithms up to 1188 places.
:dt.EPR1
:dd.Extended Precision Roots I
This program can calculate square roots up to 155 places.
:dt.EPR2
:dd.Extended Precision Roots II
This program can calculate square roots up to 400 places, but using an
extension it is possible to extend the number of places to 800.
:edl
All of the programs included were written to be used on a TI-59, and all but four of them require a PC-100 to print the results. There are however a lot of people who don't have a PC-100 or just a TI-58 or a TI-66. To make this document also useful for them, most programs come in several versions. A summary can be found in the table below. ÚÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ ³ Version ³ ÃÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄ´ ³ Program ³ PC-100 ³ TI-59 ³ TI-58 ³ TI-66 ³ ÃÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄ´ ³ EPF1 ³ I ³ I' ³ I+ ³ I+ ³ ÃÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄ´ ³ EPF2 ³ X ³ I ³ I' ³ D/H ³ ÃÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄ´ ³ EPe1 ³ I ³ I' ³ I+ ³ I+ ³ ÃÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄ´ ³ EPe2 ³ X ³ I ³ I' ³ I ³ ÃÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄ´ ³ EPe3 ³ I ³ I' ³ I' ³ D/H ³ ÃÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄ´ ³ EPP1 ³ I ³ I' ³ C ³ C ³ ÃÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄ´ ³ EPP2 ³ X ³ I ³ I' ³ I ³ ÃÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄ´ ³ EPL ³ I ³ I' ³ C ³ C ³ ÃÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄ´ ³ EPR1 ³ I ³ I' ³ I ³ D/H ³ ÃÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄ´ ³ EPR2 ³ I ³ I' ³ I' ³ I- ³ ÀÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÙ
The codes in the above table have the following meaning: :dl tsize=5 :dt.I :dd.Listing is included. :dt.I' :dd.Listing is not included, as only minor modifications have to be made to the PC-100 or TI-59 version. :dt.I+ :dd.To make the best use of the available memory, two separate programs have been included:
Some notes about the organisation of this document:
One last note: The results generated by all programs are "guaranteed" to be correct to the very last digit, with one exception: