ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
   Home :: Archives :: File Archives :: TI-89 BASIC Math Programs (Arithmetic)
File Archives

TI-89 BASIC MATH PROGRAMS (ARITHMETIC)

Click a filename to download that file.
Click a folder name to view files in that folder.
Click  for file information.
indicates files with screen shots.
indicates files with animated screen shots.
indicates files with reviews.
indicates featured programs.

Archive Statistics
Number of files 81
Last updated Tuesday, 12 May 2009
Total downloads 204,774
Most popular file  Fraction Expander Deluxe with 11,878 downloads.


Name Size Date Rating Description
(Parent Dir) folder   Up to TI-89 BASIC Math Programs
factoring folder   TI-89 BASIC Math Programs (Factoring, Primes)
algoeucl.zip 2k 06-05-25 File is not rated AlgoEucl 1.0
AlgoEucl is a function that runs enhanced Euclid algorithm. Given parameters a and b, it solves au+bv = d = gcd(a,b), by returning u,v and d. Usage: algoeucl(a,b) returns {u,v,d}
all.zip 1k 03-12-17 File is not rated BINARY AND HEXADECIMAL MEANINGS
This program will help you to understand binary and hexadecimal. It displays the values of the two along with regular numbers so that it makes sense.
arithm.zip 12k 03-03-07 File is not rated Arirhmetic Programs
There are 4 different programs: fact() gives a factorisation in a list fi() gives Euler's function (fonction indicatrice d'Euler) inv(x,y) gives the smallest inverse of x modulo y, i.e: the smallest a so that a.x=1 modulo y pmod(a,b,c) which gives mod(a^b,c) but with very big numbers (like powmod by Zeljko Juric, but in basic). English and french version included.
arithtic.zip 2k 03-10-06 File is not rated Arithmetic Problem Drills
Younguns need help with arithmetic? Well here's the answer for you!! Includes multiplication, fraction arithmetic, decimals, and negative practice. Also includes great praises and insults for right and wrong answers, respectively.
atools.zip 5k 99-04-12 File is not rated Arithmetic Tools v0.9
Set of functions for arithmetic class (base conversion, bezout indentity, divisors determining...)
average.zip 1k 99-11-19 File is not rated Average
Lets you enter the number of numbers to be averaged, lets you enter that many numbers, then it displays the average in fraction form. A useful little trinket.
binadir89.zip 1k 07-12-20 File is not rated Binadir 89 4bit binary adder
The long awaited version of Binadir for the TI 89! This program can add 2 binary numbers up to 4 bits in length.
blog.zip 1k 02-10-23 File is not rated BasicLog v1.0
BLog is a logarithmic function allowing bases other than (but not excluding) 10 and e.
confra.zip 6k 04-03-07 File is not rated Continued Fractions Operations
There are two functions, in which one will create continued fractions from a number, and the other will take the continued fraction and create the number. If you don't know what a continued fraction is, there is a documentation file included that tells you what it is. Both processes are explained that I use. There is a nice continued fraction for e.
dfact.zip 1k 07-11-08 File is not rated Double Factorial
This function computes the double factorial, denoted n!!, where n is an integer. It accepts both positive and negative integers. Since it is a function, it can be used like any of the built-in 89 functions.
dioph.zip 4k 09-04-26 File is not rated Diophante ( équation de )
[ French, prog. in french. ] Résolution complète des équations diophantiennes en SBS ultra-détaillé, i.e tel qu'il faut le rédiger sur une copie. Correspond(ait) au programme de TS spé maths.
div.zip 1k 00-04-29 File is not rated Integer Division
This program allows you to do simple integer division (helpful to those C++ programmers out there, too!).
dni.zip 1k 00-10-13 File is not rated D'ni Calculator
It is a base 25 RPN calculator.
doublefactorial.zip 1k 06-11-14 File is not rated Double Factorial
This program computes double factorial of x, which is like a normal factorial, but -2 in the product instead of -1.
euclid.zip 2k 99-11-19 File is not rated Euclid's Enhanced Algorithm
Creates a table, where Euclids Enhanced Algorithm is applied to two numbers.
euclid_r.zip 2k 02-02-10 File is not rated Euclide
alogorithme d'euclide
euclide1.zip 1k 99-02-28 File is not rated Euclid's Algorithm v1.0
It is about the search of PGCD a, b by using the algorithm of Euclide:
euclide2.zip 1k 99-04-11 File is not rated Euclid Algorithm
Applies the Euclid algorithm step by step to two numbers.
fact.zip 1k 03-05-12 File is not rated FACT 1.1 Large number factorials
This example program shows how to break the limitation where calculators have trouble producing factorials for large numbers. Most scientific calculators cannot handle more than 69!=1.711E98 because their displays can only handle two digit exponents. The TI-89 can handle up to 449! by default, because the display shows three digit exponents. This example program can handle up to 94851898540!
fams_error.zip 5k 07-10-11 File is not rated Error Function / Función Error
ENGLISH: Gaussian error function, complementary gaussian error function and inverse gaussian error function; these are useful, for example, in heat transfer. TI-89, TI-92, TI-92 Plus, Voyage 200 and TI-89 Titanium compatible. ESPAÑOL: Función gaussiana de error, función gaussiana de error complementaria y función gaussiana de error inversa; éstas son útiles, por ejemplo, en transferencia de calor. Compatible con TI-89, TI-92, TI-92 Plus, Voyage 200 y TI-89 Titanium.
fracexpd.zip 2k 06-04-12 File is not rated Fraction Expander Deluxe
This has been updated to be extremely small, ported to all TI's, and to be supremely fast. The program prompts you for 3 numbers: A and B from A/B, and C for number of decimal places. Then you watch it perform long division so fast your eyes hurt :)
fracp.zip 3k 06-01-07 File is not rated Fracp
fracp(number) or fracp({number, precision}) is a function which calculates fractional approximation of a given number with required precision. If the argument of the function is a number then default precision (6 digits) is used. If the argument of the function is a list then first element of the list represents number and second element precision (1...12). Precision n indicates that the decimal representation of the fraction is exact at least in first n digits.
fractfndr.zip 1k 03-12-28 File is not rated Fraction Finder
This program will find an approximate fraction for any decimal you put in, and you specify the decimal place accuracy. What will be returned is the fraction closest to it in integral numbers, accompanied by the accuracy of how close it is the decimal.
function_piofx.zip 1k 06-09-26 File is not rated Functions: Pi of x
This is a program that computes the number of prime numbers that are less than a given number, x. It is accurate up to about 75, then it is off about 2 or 3.
function_subfac.zip 1k 06-09-26 File is not rated Functions: Subfactorial
This ultra-fast program computes the subfactorial of x. Great for probability.
function_superfac.zip 1k 06-09-26 File is not rated Functions: Superfactorial
This ia a fast program that computes the superfactorial of x.
gamma.zip 2k 00-04-29 File is not rated Gamma Function v1.0
It's approximation of gamma function with accuracy 1e-10 even for x<0
gamma1_0.zip 1k 07-11-08 File is not rated Gamma
This function implements the gamma function. It accepts positive and negative numbers, but not complex. Since it is a function, it can be used like any of the built-in 89 functions.
gcf10.zip 1k 03-07-24 File is not rated GCF
Calculate greatest common factor of two numbers. Short and sweet.
gcflcm.zip 1k 02-03-01 File is not rated gcflcm
This Program calculates the greatest common factor and the least common multiple of two numbers
geomean.zip 1k 02-10-23 File is not rated Geometric Mean Finder (REAL ONE)
This is the real geometric mean funtcion. I accidently uploaded the wrong file.the other Geometric Mean fileis actualy a point of intersection finder for any two givin lines.
geommean89.zip 1k 03-05-12 File is not rated Geometric Mean Finder
Installs functions for finding geometric means.
getdigit89.zip 1k 03-05-24 File is not rated Get Digit (TI-89 Version 2.01)
Provides extraction of one of a number's digits. Fixed documentation errors and removed the paths from the zip file. Also available for the TI-83 Plus, but that version is no longer being updated.
gold.zip 7k 03-10-19 File is not rated Gold
Gold(expression) is a function which tries to find elementary presence of the Golden Mean (number Phi) in the given expression and transforms it in the form where the number Phi is presented with the greek letter Phi. Multiple presence of the number Phi can be detected and presented.
golden89.zip 22k 06-04-19 File is not rated Golden Ratio (All TI's & DOS)
Each program finds the Golden Ratio and stores it to B. The DOS version simply tells you the Golden Ratio and shows the same math as the TI versions (but MUCH faster).
golden_nook.zip 215k 04-03-27 File is not rated Golden Nook
The Golden Nook is a collection of functions, definitions, formulas and examples concerned with the Golden Mean number Phi, the Fibonacci and the Lucas numbers. Definitions, formulas and examples are presented in separate document Golden Mean Formulae. Some formulas in this document are collected from different internet pages, others were find with the assistance of the functions fib(), luc() and gold().
harmonicnumber.zip 1k 06-09-26 File is not rated Harmonic Number
This computes the nth harmonic number. Like the harmonic series but summed to n and not infinity.
invfact.zip 2k 02-11-08 File is not rated invfact
Function invfact(x) is inverse function of the generalized factorial x!. Ver. 1.1: The function is faster and without warnings.
karnaugh2.zip 20k 07-01-27 File is not rated Karnaugh map
Given a binary function's truth values in dec. it displays the karnaugh map with Gray codes.
kbdprgms.zip 1k 00-10-09 File is not rated Kbdprgms
includes xroot, log(basex), and inverse. These all use the stack for their arguments. THese arent really needed, but they do make things alot faster.... read doc. to see how they work.
kfinder.zip 1k 98-11-21 File is not rated KFinder
Finds the proportionality constant for exponential growth and decay problems
lg89.zip 1k 03-03-06 File is not rated Binary Logarithm Function
returns the base-2 logarithm of a number
log.zip 1k 03-03-25 File is not rated lóg
lóg(base,Number), log function that works with any base
logb.zip 3k 07-09-05 File is not rated Logarithm to the base n
[ENGLISH]This function is very simple to use, just type logb(number,base) in HOME to get the logarithm of "number" to the base "base".[SPANISH]Esta función es muy fácil de usar, solo digite logb(número,base) en el HOMEpara obtener el logaritmo de "número" en base "base".
logbase.zip 2k 01-12-16 File is not rated Logbase(base,arg) Function
Archive this function and don't ever make a change of base again!
logfind.zip 1k 00-04-17 File is not rated Logarithm Finder
This program will approximate a logarithm in any base. Easier than ln(x)/ln(base)!
logster.zip 1k 01-02-12 File is not rated Logster
Logster does logarithms to any base, common logs, natural logs, and antilogs all from one convenient gui.
logtools.zip 1k 02-11-11 File is not rated Logarithm Tools
This package contains tools to collect logarithmic expression like x*ln(y) to ln(y^x). This program has great accuracy, is very easy to use, and is entirely unique.
longlost.zip 1k 07-05-16 File is not rated LongLost
Find twin primes with this simple function; just enter a prime number. Also recognizes composite numbers, five, and primes without a twin.
mac.zip 12k 06-01-18 File is not rated Mac
Function mac(argument) searches for near 40 elementary Mathematical Constants which can be find in the results of some definite integrals, infinite sums and in other fields of mathematics (for example pi, pi^2, e, gamma, phi, ln(2)...) and for simple fractions in the given argument. Function mac(argument) tries to present the argument as a numeric expression with one of these constants.
main.diviseur.89p.zip 1k 09-05-12 File is not rated Divider
This programme will find all the dividers to any number you give it. It is also in a friendly user interface. It's a very simple programme so that you can learn from it to.
main.fraction.zip 12k 03-03-19 File is not rated Fraction 89
VERSION 1.2! The function and program in this packeage find a fraction for ANY decimal given a maximum value for the denominator. ex: fraction(pi,10) returns 22/7 See screen shots. NEW: Program that shows current progress as calculations are being performed...check it out!!!
mathem89.zip 1k 00-10-01 File is not rated Mathematica 89
Does math operations on indefinitely long numbers
mathlong10.zip 3k 03-07-24 File is not rated Arbitrary Precision Math
This program adds, subtracts, multiplies, and divides numbers of ANY length with no loss of precision. No practical use yet, but it's fun.
mersenne.zip 1k 02-01-01 File is not rated Mersenne Number/ Mersenne Prime Checkers
Checks to see if a given number is a Mersenne number (one that can be expressed in the form (2^P)-1) or a Mersenne Prime (P must be prime).
modinv.zip 1k 00-11-07 File is not rated Mod Inverse
Function that returns the inverse i of x (mod m) such that i*x is congruent to 1 (mod m). Ported from Javascript RSA implementation by Wes Morgan. DO NOT e-mail Ms. Sullivan or Mr. Makmur about this port, they are only listed to give credit where it is due.
mpf.zip 21k 06-12-30 File is not rated Mersenne Prime Finder
This is a small program that finds Mersenne Primes as well as Mersenne Numbers. It is fairly fast and very small, about 700 bytes. It is an interesting program.
mu.zip 1k 04-08-24 File is not rated Moebius Mu
This program finds the Moebius mu of a number. See the readme for a complete description
multifac.zip 25k 07-01-07 File is not rated Multifactorial
This is a great small program that computes the k-th factorial (example: 5th factorial of 5 = 5!!!!!) of a specified integer. A must have!!!
ncalc.zip 1k 03-07-23 File is not rated NCalc 1.2
A basic BASIC calculator program with the 4 basic functions.
number.zip 1k 00-12-10 File is not rated Number Theory Utility v1.1
This program will calculate many properties of a positive integer, including the number of integral factors, the number of coprimes less than, the sum of all integral factors, and so on.
numberadder.zip 1k 03-05-14 File is not rated Number Adding Program
This program adds all the numbers (you specify the type-evens, odds, or all) from x to y, both of which you input.
primorial.zip 1k 06-11-14 File is not rated Primorial Function
This rarely-found odd function computes a weird combination of a product and the prime counting function.
romcalc.zip 10k 05-08-19 File is not rated Roman Calculator
Roman Calculator is a program which enables basic arithmetic operations with Roman numerals. It is also a converter from Arabic to Roman numerals and backwards. And it is also a syntax checker for Roman numerals.
root.zip 1k 04-04-18 File is not rated Root Solver
Have you ever wanted to find ³√4 or another value where the superscript 3 is higher on a TI-89? I have and I was saddened by the fact that a TI-89, a calculator that can factor and do calculus operations, cannot find a root of a number. To solve this with my function, type in root(3,4), and the function will return 2^⅔ or 1.5874. See animated screenshot for more info.
rootfind.zip 1k 03-10-13 File is not rated Root Finder
I have noticed that the TI-89 cannot find anything higher than square roots for the root index. For a calculator of its computing might, I find this pathetic. That is why I have created a function which finds the root of any number with any root index and displays the answer on the home screen. There is an on-calc help in the catalog.
roots.zip 3k 05-06-09 File is not rated Cube Roots version 2
Finally, a method to find the cuberoot of a number on your calculator! This program uses an algebraic fast and efficient method that is completely different from the last version, making it under 140 bytes and extremely fast!
rpn.zip 2k 99-11-21 File is not rated Reverse Polish Notation
This program allow you to use RPN system on your calculator
rpn1.zip 2k 02-03-03 File is not rated RPN
RPN for TI89. Very confortable. All the most nescessary functions are inclueded.
rpn2.zip 2k 00-02-28 File is not rated RPN Enviroment
An RPN enviroment closely simulating the HP's.
rpn89.zip 5k 00-03-02 File is not rated RPN-89 v. 0.95b
Reverse Polish Notation (like HP calculators). Flexible and easy to use. Try an alternative to the TI-89's usual format that can help you enter complicated equations and expressions faster. This release has bugfixes and additions.
rpn_25.zip 20k 00-01-20 File is not rated RPN interface v0.91 (French)
RPN/Algebraic interface to almost all function of the calculator.
rpne.zip 72k 03-04-17 File is not rated RPNE
The program RPNE offers the complete environment for work with about 70 most used mathematical functions and conversions in Reverse Polish Notation. This environment is supported with edit, stack and mode operations. Maximum three keystrokes are required to access any operation. Medium or large fonts can be selected.
rpnform.zip 1k 03-12-01 File is not rated RPN Formatter
RPNFORM is a TI-BASIC function that returns the way an expression would be typed into an RPN enabled calculator or program. If you don't understand RPN notation, or just want a quick way to know how to type in a complex expression, theis is the program for you! See readme for more details.
rpnhome.zip 7k 00-03-07 File is not rated RPNhome v1.1
a reverse polish environment which can completely replace your home screen!
rpns.zip 140k 04-05-03 File is not rated rpns
The program RPNS() offers fast and simple Reverse Polish Notation environment for near 60 frequently used mathematical functions and conversions. Fourteen of them require only one keystroke and greater part of other functions require only two keystrokes. This environment is supported with basic edit, stack and mode operations.
rsr.zip 1k 03-10-13 File is not rated rsr
Reciprocal of sum of reciprocals. Can be used for finding equivalent impedance of any number of impedances in parallel. Impedance values may be complex variables.
sumofsquares.zip 1k 03-05-14 File is not rated Square Sum Program
This program will add the squares of all the numbers from x to y, which you input.
sys.zip 2k 03-05-31 File is not rated Systemumrechner für Brüche
Der einzige Systemurechner der Brüche (1/7), rationale Zahlen (2.334) und Buchstaben (2A3BF) von jedem System>2 in jedes andere System>2 umrechnen kann. Deutsche Version, der TI89 muss aber auf Englisch eingestellt sein. Braucht die OS Version 2.08.
tau.zip 1k 03-11-14 File is not rated Tau(n)
This program wakes in an integer and finds tau of that int. tau is a number-theoretic function. The definition of tau is given a positive in tau(n) denotes the number of positive divisors of n.
tirpn.zip 11k 04-06-11 File is not rated TIRPN for TI-89 and TI-89 Titanium
Use the TIRPN89 program. This is a RPN interface written in Basic. Functions include trig, logarithms, number manipulation, and the gamma function. TIRPN89 also handles symbolic integral and derivatives. You will not have to worry about your calculator crashing because TIPRN89 is in Basic, but you'll enjoy the efficiency of RPN entry.
titan68k.zip 14k 04-03-07 File is not rated Titan68k
Titan68k tools can do an approx. calculation of: n!, x^n, ncr(n,k), a*b, a/b, a+/-b, (x)^(1/n), ln(x), log(x) for results (and in many cases on inputs) with a value that exceeds: +/- 9.99999999999999E+/-999.
unimean.zip 6k 03-04-17 File is not rated Unimean
Unimean(list, type) is a function which calculates different means of a given list of real numbers: square, arithmetic, geometric, harmonic and all intermediate means, including arithmetic-geometric mean (AGM).

  Copyright © 1996-2009, the ticalc.org project. All rights reserved. | Contact Us | Disclaimer