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)

Archive Statistics
Number of files 93
Last updated Sunday, 10 October 2021
Total downloads 324,136
Most popular file  Golden Ratio (All TI's & DOS) with 22,416 downloads.

Click a filename to download that file.Click a folder name to view files in that folder.Click  for file information.

Icon legend: File with screen shots File with animated screen shots File with reviews Featured programs


NameSizeDateRatingDescription
(Parent Dir)folder Up to TI-89 BASIC Math Programs
factoringfolder TI-89 BASIC Math Programs (Factoring, Primes)
add2mult.zip1k12-03-29File is not ratedAdd 2 Multiply
add2mult(add,mult), A simple function to calculate two numbers that add to the first argument, add, and multiply to the second, mult.
algoeucl.zip2k06-05-25File is not ratedAlgoEucl 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.zip1k03-12-17File is not ratedBINARY 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.zip12k03-03-07File is not ratedArirhmetic 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.zip2k03-10-06File is not ratedArithmetic 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.zip5k99-04-12File is not ratedArithmetic Tools v0.9
Set of functions for arithmetic class (base conversion, bezout indentity, divisors determining...)
average.zip1k99-11-19File is not ratedAverage
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.zip1k07-12-20File is not ratedBinadir 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.zip1k02-10-23File is not ratedBasicLog v1.0
BLog is a logarithmic function allowing bases other than (but not excluding) 10 and e.
cantidad.zip4k14-08-06File is not ratedPorcentaje de A respecto de B
Esta aplicación calcula el porcentaje que supone una "cantidad A" respcto de una "cantidad B" y viceversa. Ejemplo: Tenemos dos cantidades "A = 42 y B = 16". Con lo cual 42 respecto de 16 supone el 38.09% y 16 sobre 42 supone el 262.5%
confra.zip6k04-03-07File is not ratedContinued 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.zip1k07-11-08File is not ratedDouble 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.zip4k09-04-26File is not ratedDiophante ( é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.zip1k00-04-29File is not ratedInteger Division
This program allows you to do simple integer division (helpful to those C++ programmers out there, too!).
dni.zip1k00-10-13File is not ratedD'ni Calculator
It is a base 25 RPN calculator.
doublefactorial.zip1k06-11-14File is not ratedDouble Factorial
This program computes double factorial of x, which is like a normal factorial, but -2 in the product instead of -1.
dsum.zip1k13-09-18File is not ratedDigit Sum function adds all digits in a number
Function that adds are the digits up in a number for example 1993 = 1+9+9+3=22 Useful for numerology and others. Valid input +- integers. Output sum of the input number. 1.Intallation Copy to directory of your choice. 2. Change to the directory you just copied. 3. Execute dsum(1993)=22 Features works with list editor and table editor.
egypt.zip13k21-10-10File is not ratedEGYPT
Update to Egyptian fraction function.
euclide1.zip1k99-02-28File is not ratedEuclid's Algorithm v1.0
It is about the search of PGCD a, b by using the algorithm of Euclide:
euclide2.zip1k99-04-11File is not ratedEuclid Algorithm
Applies the Euclid algorithm step by step to two numbers.
euclid_r.zip2k02-02-10File is not ratedEuclide
alogorithme d'euclide
euclid.zip2k99-11-19File is not ratedEuclid's Enhanced Algorithm
Creates a table, where Euclids Enhanced Algorithm is applied to two numbers.
euler1.zip3k16-05-29File is not ratedProject Euler #1
Discover the sum of all multiples of 3 or 5 below 1000, as posed by Project Euler.
fac2.zip1k11-02-06File is not ratedDouble Factorial !!
Find the double factorial of a natural number.
fact.zip1k03-05-12File is not ratedFACT 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!
fracexpd.zip2k06-04-12File is not ratedFraction 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.zip3k06-01-07File is not ratedFracp
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.zip1k03-12-28File is not ratedFraction 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.zip1k06-09-26File is not ratedFunctions: 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.zip1k06-09-26File is not ratedFunctions: Subfactorial
This ultra-fast program computes the subfactorial of x. Great for probability.
function_superfac.zip1k06-09-26File is not ratedFunctions: Superfactorial
This ia a fast program that computes the superfactorial of x.
gamma1_0.zip1k07-11-08File is not ratedGamma
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.
gamma.zip2k00-04-29File is not ratedGamma Function v1.0
It's approximation of gamma function with accuracy 1e-10 even for x<0
gcd2.zip1k11-06-02File is not ratedGCD of Several Numbers
Obtain the GCD of several numbers all at once, instead of obtaining the GCD of a measly two numbers.
gcdlcm.zip1k10-10-15File is not ratedGCD and LCM Extension
The TI-89's gcd() function and lcm() function allow you to find the GCD or LCM of only two integers at a time. Included are custom functions that allow you to find the GCD or LCM of three or four integers.
gcf10.zip1k03-07-24File is not ratedGCF
Calculate greatest common factor of two numbers. Short and sweet.
gcflcm.zip1k02-03-01File is not ratedgcflcm
This Program calculates the greatest common factor and the least common multiple of two numbers
geomean.zip1k02-10-23File is not ratedGeometric 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.zip1k03-05-12File is not ratedGeometric Mean Finder
Installs functions for finding geometric means.
getdigit89.zip1k03-05-24File is not ratedGet 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.
golden89.zip22k06-04-19File is not ratedGolden 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.zip215k04-03-27File is not ratedGolden 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().
gold.zip7k03-10-19File is not ratedGold
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.
harmonicnumber.zip1k06-09-26File is not ratedHarmonic Number
This computes the nth harmonic number. Like the harmonic series but summed to n and not infinity.
howto7e.zip74k12-04-19File is not ratedHOWTO7e
This Program gives the step by step details of how to, by hand, find 1. The SLOPE m of a line given two points on the line. Included are horizontal and vertical lines.
invfact.zip2k02-11-08File is not ratedinvfact
Function invfact(x) is inverse function of the generalized factorial x!. Ver. 1.1: The function is faster and without warnings.
isirr.zip1k11-01-28File is not ratedIsIrrational
Test whether a value is irrational.
karnaugh2.zip20k07-01-27File is not ratedKarnaugh map
Given a binary function's truth values in dec. it displays the karnaugh map with Gray codes.
kbdprgms.zip1k00-10-09File is not ratedKbdprgms
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.zip1k98-11-21File is not ratedKFinder
Finds the proportionality constant for exponential growth and decay problems
lg89.zip1k03-03-06File is not ratedBinary Logarithm Function
returns the base-2 logarithm of a number
logbase.zip2k01-12-16File is not ratedLogbase(base,arg) Function
Archive this function and don't ever make a change of base again!
logb.zip3k07-09-05File is not ratedLogarithm 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".
logfind.zip1k00-04-17File is not ratedLogarithm Finder
This program will approximate a logarithm in any base. Easier than ln(x)/ln(base)!
logster.zip1k01-02-12File is not ratedLogster
Logster does logarithms to any base, common logs, natural logs, and antilogs all from one convenient gui.
logtools.zip1k02-11-11File is not ratedLogarithm 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.
log.zip1k03-03-25File is not ratedlóg
lóg(base,Number), log function that works with any base
longlost.zip1k07-05-16File is not ratedLongLost
Find twin primes with this simple function; just enter a prime number. Also recognizes composite numbers, five, and primes without a twin.
mac.zip12k06-01-18File is not ratedMac
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.average.zip1k17-11-06File is not ratedArithmetic Mean
A basic averaging program. Repeatedly asks for a single value. Calculates the mean value of all numbers input so far after each new value.
main.diviseur.89p.zip1k09-05-12File is not ratedDivider
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.zip12k03-03-19File is not ratedFraction 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.zip1k00-10-01File is not ratedMathematica 89
Does math operations on indefinitely long numbers
mathlong10.zip3k03-07-24File is not ratedArbitrary 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.
mcmmcd6.zip29k14-07-05File is not ratedgcd and lcm 2 to 6 factors
This application uses the gcd and lcm commands TI-89, the application is in Spanish. You can calculate gcd and lcm of 2 factors, 3 factors, 4 factors, 5 factors and 6 factors, but the calculator must be in English.
mersenne.zip1k02-01-01File is not ratedMersenne 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.zip1k00-11-07File is not ratedMod 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.zip21k06-12-30File is not ratedMersenne 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.
multifac.zip25k07-01-07File is not ratedMultifactorial
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!!!
mu.zip1k04-08-24File is not ratedMoebius Mu
This program finds the Moebius mu of a number. See the readme for a complete description
ncalc.zip1k03-07-23File is not ratedNCalc 1.2
A basic BASIC calculator program with the 4 basic functions.
numberadder.zip1k03-05-14File is not ratedNumber 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.
number.zip1k00-12-10File is not ratedNumber 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.
primorial.zip1k06-11-14File is not ratedPrimorial Function
This rarely-found odd function computes a weird combination of a product and the prime counting function.
romcalc.zip10k05-08-19File is not ratedRoman 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.
rootfind.zip1k03-10-13File is not ratedRoot 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.zip3k05-06-09File is not ratedCube 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!
root.zip1k04-04-18File is not ratedRoot 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.
rpn1.zip2k02-03-03File is not ratedRPN
RPN for TI89. Very confortable. All the most nescessary functions are inclueded.
rpn_25.zip20k00-01-20File is not ratedRPN interface v0.91 (French)
RPN/Algebraic interface to almost all function of the calculator.
rpn2.zip2k00-02-28File is not ratedRPN Enviroment
An RPN enviroment closely simulating the HP's.
rpn89.zip5k00-03-02File is not ratedRPN-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.
rpne.zip72k03-04-17File is not ratedRPNE
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.zip1k03-12-01File is not ratedRPN 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.zip7k00-03-07File is not ratedRPNhome v1.1
a reverse polish environment which can completely replace your home screen!
rpns.zip140k04-05-03File is not ratedrpns
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.
rpn.zip2k99-11-21File is not ratedReverse Polish Notation
This program allow you to use RPN system on your calculator
rsr.zip1k03-10-13File is not ratedrsr
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.zip1k03-05-14File is not ratedSquare Sum Program
This program will add the squares of all the numbers from x to y, which you input.
sys.zip2k03-05-31File is not ratedSystemumrechner 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.zip1k03-11-14File is not ratedTau(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.zip11k04-06-11File is not ratedTIRPN 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.zip14k10-10-01File is not ratedTitan68k tools
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.zip6k03-04-17File is not ratedUnimean
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).
unitfrac.zip1k12-06-24File is not ratedUnit Fraction Decomposition
This program decomposes a fraction to its corresponding unit fractions (those with a numerator of 1). Returns a list containing their denominators.

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