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 312,010 Most popular file Golden Ratio (All TI's & DOS) with 19,292 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

 Name Size Date Rating Description (Parent Dir) folder Up to TI-89 BASIC Math Programs factoring folder TI-89 BASIC Math Programs (Factoring, Primes) add2mult.zip 1k 12-03-29 Add 2 Multiplyadd2mult(add,mult), A simple function to calculate two numbers that add to the first argument, add, and multiply to the second, mult. algoeucl.zip 2k 06-05-25 AlgoEucl 1.0AlgoEucl 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 BINARY AND HEXADECIMAL MEANINGSThis 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 Arirhmetic ProgramsThere 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 Arithmetic Problem DrillsYounguns 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 Arithmetic Tools v0.9Set of functions for arithmetic class (base conversion, bezout indentity, divisors determining...) average.zip 1k 99-11-19 AverageLets 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 Binadir 89 4bit binary adderThe 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 BasicLog v1.0BLog is a logarithmic function allowing bases other than (but not excluding) 10 and e. cantidad.zip 4k 14-08-06 Porcentaje de A respecto de BEsta 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.zip 6k 04-03-07 Continued Fractions OperationsThere 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 Double FactorialThis 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 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 Integer DivisionThis program allows you to do simple integer division (helpful to those C++ programmers out there, too!). dni.zip 1k 00-10-13 D'ni CalculatorIt is a base 25 RPN calculator. doublefactorial.zip 1k 06-11-14 Double FactorialThis program computes double factorial of x, which is like a normal factorial, but -2 in the product instead of -1. dsum.zip 1k 13-09-18 Digit Sum function adds all digits in a numberFunction 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.zip 13k 21-10-10 EGYPTUpdate to Egyptian fraction function. euclide1.zip 1k 99-02-28 Euclid's Algorithm v1.0It is about the search of PGCD a, b by using the algorithm of Euclide: euclide2.zip 1k 99-04-11 Euclid AlgorithmApplies the Euclid algorithm step by step to two numbers. euclid_r.zip 2k 02-02-10 Euclidealogorithme d'euclide euclid.zip 2k 99-11-19 Euclid's Enhanced AlgorithmCreates a table, where Euclids Enhanced Algorithm is applied to two numbers. euler1.zip 3k 16-05-29 Project Euler #1Discover the sum of all multiples of 3 or 5 below 1000, as posed by Project Euler. fac2.zip 1k 11-02-06 Double Factorial !!Find the double factorial of a natural number. fact.zip 1k 03-05-12 FACT 1.1 Large number factorialsThis 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.zip 2k 06-04-12 Fraction Expander DeluxeThis 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 Fracpfracp(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 Fraction FinderThis 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 Functions: Pi of xThis 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 Functions: SubfactorialThis ultra-fast program computes the subfactorial of x. Great for probability. function_superfac.zip 1k 06-09-26 Functions: SuperfactorialThis ia a fast program that computes the superfactorial of x. gamma1_0.zip 1k 07-11-08 GammaThis 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.zip 2k 00-04-29 Gamma Function v1.0It's approximation of gamma function with accuracy 1e-10 even for x<0 gcd2.zip 1k 11-06-02 GCD of Several NumbersObtain the GCD of several numbers all at once, instead of obtaining the GCD of a measly two numbers. gcdlcm.zip 1k 10-10-15 GCD and LCM ExtensionThe 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.zip 1k 03-07-24 GCFCalculate greatest common factor of two numbers. Short and sweet. gcflcm.zip 1k 02-03-01 gcflcmThis Program calculates the greatest common factor and the least common multiple of two numbers geomean.zip 1k 02-10-23 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 Geometric Mean FinderInstalls functions for finding geometric means. getdigit89.zip 1k 03-05-24 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. golden89.zip 22k 06-04-19 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 Golden NookThe 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.zip 7k 03-10-19 GoldGold(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.zip 1k 06-09-26 Harmonic NumberThis computes the nth harmonic number. Like the harmonic series but summed to n and not infinity. howto7e.zip 74k 12-04-19 HOWTO7eThis 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.zip 2k 02-11-08 invfactFunction invfact(x) is inverse function of the generalized factorial x!. Ver. 1.1: The function is faster and without warnings. isirr.zip 1k 11-01-28 IsIrrationalTest whether a value is irrational. karnaugh2.zip 20k 07-01-27 Karnaugh mapGiven a binary function's truth values in dec. it displays the karnaugh map with Gray codes. kbdprgms.zip 1k 00-10-09 Kbdprgmsincludes 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 KFinderFinds the proportionality constant for exponential growth and decay problems lg89.zip 1k 03-03-06 Binary Logarithm Functionreturns the base-2 logarithm of a number logbase.zip 2k 01-12-16 Logbase(base,arg) FunctionArchive this function and don't ever make a change of base again! logb.zip 3k 07-09-05 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". logfind.zip 1k 00-04-17 Logarithm FinderThis program will approximate a logarithm in any base. Easier than ln(x)/ln(base)! logster.zip 1k 01-02-12 LogsterLogster does logarithms to any base, common logs, natural logs, and antilogs all from one convenient gui. logtools.zip 1k 02-11-11 Logarithm ToolsThis 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.zip 1k 03-03-25 lóglóg(base,Number), log function that works with any base longlost.zip 1k 07-05-16 LongLostFind 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 MacFunction 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.zip 1k 17-11-06 Arithmetic MeanA 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.zip 1k 09-05-12 DividerThis 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 Fraction 89VERSION 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 Mathematica 89Does math operations on indefinitely long numbers mathlong10.zip 3k 03-07-24 Arbitrary Precision MathThis program adds, subtracts, multiplies, and divides numbers of ANY length with no loss of precision. No practical use yet, but it's fun. mcmmcd6.zip 29k 14-07-05 gcd and lcm 2 to 6 factorsThis 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.zip 1k 02-01-01 Mersenne Number/ Mersenne Prime CheckersChecks 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 Mod InverseFunction 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 Mersenne Prime FinderThis 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.zip 25k 07-01-07 MultifactorialThis 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.zip 1k 04-08-24 Moebius MuThis program finds the Moebius mu of a number. See the readme for a complete description ncalc.zip 1k 03-07-23 NCalc 1.2A basic BASIC calculator program with the 4 basic functions. numberadder.zip 1k 03-05-14 Number Adding ProgramThis program adds all the numbers (you specify the type-evens, odds, or all) from x to y, both of which you input. number.zip 1k 00-12-10 Number Theory Utility v1.1This 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.zip 1k 06-11-14 Primorial FunctionThis rarely-found odd function computes a weird combination of a product and the prime counting function. romcalc.zip 10k 05-08-19 Roman CalculatorRoman 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.zip 1k 03-10-13 Root FinderI 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 Cube Roots version 2Finally, 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.zip 1k 04-04-18 Root SolverHave 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.zip 2k 02-03-03 RPNRPN for TI89. Very confortable. All the most nescessary functions are inclueded. rpn_25.zip 20k 00-01-20 RPN interface v0.91 (French)RPN/Algebraic interface to almost all function of the calculator. rpn2.zip 2k 00-02-28 RPN EnviromentAn RPN enviroment closely simulating the HP's. rpn89.zip 5k 00-03-02 RPN-89 v. 0.95bReverse 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.zip 72k 03-04-17 RPNEThe 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 RPN FormatterRPNFORM 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 RPNhome v1.1a reverse polish environment which can completely replace your home screen! rpns.zip 140k 04-05-03 rpnsThe 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.zip 2k 99-11-21 Reverse Polish NotationThis program allow you to use RPN system on your calculator rsr.zip 1k 03-10-13 rsrReciprocal 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 Square Sum ProgramThis program will add the squares of all the numbers from x to y, which you input. sys.zip 2k 03-05-31 Systemumrechner für BrücheDer 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 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 TIRPN for TI-89 and TI-89 TitaniumUse 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 10-10-01 Titan68k toolsTitan68k 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 UnimeanUnimean(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.zip 1k 12-06-24 Unit Fraction DecompositionThis 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