File Archives

TI84 PLUS C SILVER EDITION/CE BASIC MATH PROGRAMS
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 TI84 Plus C Silver Edition/CE BASIC Files   a1prime.zip  6k  160226   A1PRIME, PRIME14 A1PRIME: This program finds the prime factors of a positive integer. It is an ideal compromise between speed and size with its 157 bytes, and list of 8 numbers, which it divides the number with. 1444447 is confirmed to be a prime in about two seconds, on an 84 Plus CE. PRIME1,2,3,&4: These programs are even faster with the bigger numbers. Thorough descriptions in the text file.   a3.zip  1k  170218   X^3+aX^2+bX+c=0 A3: This little program of 236 bytes solves third degree polynomials on the form: X^3+aX^2+bX+c=0. You only get the numerical roots though. A3S: This little program of 258 bytes solves third degree polynomials on the form: aX^3+bX^2+cX+d=0. Only the numerical roots though.   abcformulati84cse.8xp.zip  1k  130617   ABC Formula solver  Color version This is a port of your normal ABC formula solver program, but now with COLOR!   absolute.zip  21k  150925   ABSOLUTE&ABSOLUT1 These programs solves problems like abs(X3)=4, abs(X^24X5)=7. abs(X^2X1.25)=1.5. You need to input the left and right side separately. The left side must be written as: abs(.X…), there must not be anything outside of that. So if the equation is: abs(X3)2=2, you must rewrite it as: abs(X3)=4. The right side can also be an expression in X: abs(2X3)=X+2, or abs(2X3)=X^24X5. These are the only programs for the TI 84 CSE/CE, I know of that can give you all four solutions for a second degree expression. They also tell you if a solution is false.   acubice2.zip  32k  150308   ACUBICe The Program finds the three Solutions of the cubic equation Ax^3 + Bx^2 + Cx + D = 0 and GRAPHS the corresponding function. The graph displays the xintercept(s), the local maximum and minimum (if they exist) and the inflection point.   addmult.zip  2k  171010   Factoring Trinomials ADDMULT: This program asks for two numbers A and B, then finds two numbers C and D, that add up to A and multiply to B, so that A=C+D, and B=C*D, if that is possible. If not, the program gives you a "FAILED". This is for factoring trinomials. ADDMULT1: This program assumes that the trinomial you are trying to factor is a quadratic equation on the form: AX^2+BX+C=0, so if it can't find two integers that add up to A and multiply to B, it solves it by giving you two irrational or two complex numbers.The program always asks for A. ADDMULT2: This program is less complicated to use. It asks you for two numbers A, and B, and then finds the two numbers C, and D, that add up to A, and multiply to B, wether C or D are real integers or irrational/complex numbers. ADDMULT3: This program is aimed for the general problem. It asks you for the degree of the first term, then for its coefficient, the degree of the second term, and its coefficient, then for the last term. If the "roots" are real and rational it factors them for you. But it can also handle complex numbers if they are rational. I would like some feedback on these programs. Please let me know what you think of them!   afactor1.zip  1k  140206   AFACTOR1 This program is an economical version of APOLYFAC7, in this directory, where the program finds the linear factors, and lets you guess the rest. Only 890 bytes. You can even guess for non real factors.   afactor2.zip  12k  170316   AFACTOR2 This program is the same as AFACTOR in this directory, except that it can also handle irrational and/or rational coefficients in the equation. Only 988 bytes. Take a look at the screenshots.   afactor.zip  1k  140206   AFACTOR How small can a program that factors polynomials get, without losing speed? This is an attempt to an answer. 117x^420x^3390x^2+20x+273 is factored in 5 seconds by this 609 bytes program! 8ix^327i is factored to, {2 3} and {4i 6i 9i}. The program finds the linear factors and what it can't factor is shown as a list. Look at the screenshots!   afrac.zip  1k  141206   AFrac Reduces rational values with continued fraction. The program can give correct answers to fractions with a numerator and denominator of a million and more.   algbra12.zip  3k  140124   ALGEBRA12 This program has seven programs for algebra1: Quadratic equation, distance, midpoint, slope, tri distance, pythagorean, and polynomial factoring. 3966 bytes. Thorough description in the textfile.   algebra1.zip  2k  131011   ALGEBRA1 This program has six programs for algebra1: Quadratic equation, distance, midpoint, slope, tri distance, and pythagorean. 2341 bytes. Thorough description in the text file.   algebra.zip  3k  140216   The Ultimate Algebra Solver v.2.0 UPDATE: **ALL NEW LOOK**! This totally awesome program will solve almost everything you'll encounter in PreAlgebra and Algebra 1 and many thing in Algebra 2. Solve for x, radicals, factor a polynomial, pythagoream thereum, quadradic, 2 points, point and slope, midpoint, simultaneous equation, find intersect, quadrants, even a builtin calculator!! everyone is using this programand they're lovin' it!!   algebraz.zip  144k  171010   ALGEBRAZ This program has 28 programs by me and Joe Erdeky. It is rather large with more than 14000 bytes. Thorough documentation. Download and enjoy!   allineque.zip  15k  131026   ALLINEQUe The Program solves ALL linear INEQUALITIES in x including 1: Single, such as 4(1 – 2x) < 12, 2: 3Part, such as 2 < 5(8 – 3x) < 9, 3: Compound AND, such as 5 < 2(x + 7) and 3(1 – x) > 2, 4: Compound OR, such as 3(2 – x) > 3 or 11 > 2(3x – 1), 5: Absolute value, such as abs(2x + 3) < x + 10.   allsete.zip  26k  150228   ALLSETe Press ENTER and the Program 1. Clears lists L1, L2, L3 and moves their contents to L4, L5, L6, just in case the data needs to be used later, 2. Clears TABLE, 3. Clears DRAW, 4. Removes conflicts between graphs and plots, 5. Resets some default settings that another program, or you, may have changed. Use ALLSET for the above, or anytime something seems wrong with the calculator.   allsimultaneous.zip  11k  150925   All Simultaneous Equations This program can handle any number of unknown in linear equations, provided that you've got enough equations for it to be mathematically possible to solve, and that you have enough memory. Just enter the coefficients horizontally, starting with the first equation, and the constants vertically, starting from the top. The answer comes as a matrix with the first unknown on top. It is only 217 bytes.   allsolve1.zip  1k  130905   ALLSOLVE ALLSOLVE: This is a multi purpose equation solver for real roots. It can solve a wide variety of equations. For example: log(X^2)=.4, abs((X3)(X+2))=4, cos(X^2)=.5, (X300)(X400)(X500)(X600)=0, cos(X)=X^2+3X, (X+1.1)(X+1.2)(X+1.3)=0, abs(X^31)=7, (X^37)^(1/3)=X1. First you enter the equation, then you enter the number of solutions that you search for. The program can find six solutions at the most. ALLSOLV1: This is the same program as the one above, except that you don't have to figure out how many roots the equation has. It shows them as it finds them. On the other hand it stops with an "ERROR: NO SIGN CHANGE", if there are less than six roots. Just press [ 1 ] then to quit. The roots are in list L1, and in the first six value memories.   allsolve2.zip  2k  130905   ALLSOLVE2 This program is a multi purpose equation solver which can find up to six real roots, and five extremes ( maxima/minima ). It can solve a wide variety of equations. For example: log(X^2)=.4, abs((X3)(X+2))=4, cos(X^2)=.5, (X300)(X400)(X500)(X600)=0, cos(X)=X^2+3X, (X+1.1)(X+1.2)(X+1.3)=0, abs(X^31)=7, (X^37)^(1/3)=X1. It also can find four terrace points or four inflection points.   amortsche.zip  110k  150311   AMORTSCHe This Program makes an AMORTIZATION SCHEDULE after finding the Payment necessary to reduce a loan to 0 given the Loan Amount P, Interest Rate r, Frequency of Payment m, and the Term of the loan t. Also found is the total interest I and the total payments TP.   approx.zip  1k  170220   Approximation APPROX: This little program gives you at the most three approximations, as fractions, of irrational numbers. Sometimes it gives you two: If you input â, you get, 22/7, and 355/113. Beneath the fraction is its error. For example, 22/7  â = .0012644893. APPROX1: This program gives you typically 4  6 approximations, as fractions, of irrational numbers and/or large fractions. Most of the times half of them are a bit larger than the number to approximate, and the others a bit smaller. Which is convenient since it should be easy to find a good compromise.   aprime8.zip  1k  160803   APRIME8 This prime factor program shows the factors with their power, you never risk running out of screen with it. It is also very fast, using a list when searching for factors. Look at the screenshots!   arithmetics.zip  9k  170210   Arithmetics These six programs offer support for those tedious arithmetic homework tasks, wether you are suposed to add, subtract, multiply, and/or divide. If you are in primary school, they can save you a lot of time and effort. UPDATE: New in this version, ADDMORE, which lets you add up to eight numbers. Also, ARITHMET, a menudriven program containing the five individual programs   atrig.zip  1k  141122   Trigvalues This program finds the exact values in trigonometric functions, like square root 2 over 2, square root 3 over 3, and so on. The program does not change your mode. If you enter a value like 60 or pi/3, the program, regardless of what mode you are in, gives you the exact values for sine, cosine, and tangent, assuming that 60 is degrees and pi/3 is radians. If you enter sin(45 in mode degree, or sin(pi/4 in mode radian, the program will give you the values for the inverse sin/cos/tan in terms of degrees or radians/pi, depending of what mode you have. You can of course also enter values like sqrt(3)/2 or inverse sin(sqrt(3)/2. If you want to examine a value that is in the Ansmemory, just press X when you are asked: "VALUE?". UPDATE: The program now shows the input on the result screen, if that differs from the value on top.   autocalc.zip  231k  130308   AutoCalc 4.0 An engine which tries to find out a matching exact form for each one of your calculations. Uses some asm subprograms. Does include a quadratic equation solver based on that engine.   bases1.zip  1k  130818   BASES1 This program converts from any base 220, to any base 220. What separates it from BASES is that it converts one digit at a time, and then adds the results in strings when the number is bigger than e13, which means that loss of information, when entering big numbers, is eliminated. Also, you can't use any operators when entering information, and it takes longer to get the result, when the number is bigger than e13. The number to convert is in Str0, and the result is in Str1.   bases.zip  1k  130818   BASES The program converts from any base 220, to any base 220. The number is then shown in its two bases for your convenience. Look at the screenshots. What makes it extra useful is that you can add, subtract, multiply, divide, and raise to the power of, numbers in any base 220. Only one operator at a time though. For example: 111010110*11011101, in base 2, and then convert it to base 10=103870. If you want to find out what 3333 square in base four is in base 10, you enter: 3333^2, and the answer comes out as: 65025. Remember to give the exponent in the same base.   bayes.zip  18k  150311   BAYESe The Program computes the result of a 2x2 Bayes’ Theorem problem and gives P(AB), that is, the probability of A given B. You enter P(A), P(BA), and P(BA’).   bestfite.zip  14k  150226   BESTFITe The Program graphs the scatter plot and shows the best fit for regression types: linear, quadratic, cubic, quartic, ln, exp, and power. The equation of best fit type is given and a prediction can be made.   bignum.zip  2k  170918   Big Number Calculations This program calculates big numbers which are accomplished with either exponentiation, multiplication, division, addition, or subtraction. For example: 789^5, 12345678901234567890/123, 147852369147852369123456789012345, 12345678901234567890+12345678901234567890, 475896123617*963258741236. The operations are entirely list based, so you can get up to 999 digits. Should the result of an operation become negative, only the first digit in the resulting list is negative: For example, 191888=697, and the answer comes out as, {6 9 7}. This is to be seen as: 600907, NOT as, 600+90+7, i.e. all the digits are to be seen as negative, if the first one is so. The program also gives the sum of the digits in the resulting list.   binocoe.zip  16k  150311   BINOCOe The Program lists the COEFFICIENTS of the Binomial Theorem, that is, the coefficients of the expansion of (a + b)^n for your choice of n.   binomiale.zip  20k  150303   BINOMIALe Enter n, the number of trials and p, the probability of success on a single trial The Program gives you all you need to know about a Binomial Distribution, that is: the mean, median, standard deviation, variance, and graph. For X successes, you also get P(X = A), P(X <= A), P(X >= A), and P(A <= X <= B) as a decimal and fraction, if possible. In the lists is displayed the probability of X successes from 0 to n.   calc2.zip  1k  160208   Calc2:The Better Calculator Calc2 is (in my opinion) a program that makes calculations MUCH easier. With auto fractions, equation solving, and more, it is a pretty awesome program. It is based of the builtin calculator in Mathtools, also made by me.   calculus.zip  5k  150614   Calculus A math program that finds the arc length, average value theorem, Riemann sum, tangent finder, rotation volume/surface. Requires Doors CSE for the TI84 Plus CSE. Works also on the TI84 Plus CE.   chebye.zip  54k  150315   CHEBYe The Program uses CHEBYSHEV’S RULE to show 1. The least PERCENT of data that are within K>1 standard deviations of the mean, and 2. The INTERVAL containing at least P percent of the data.   chisqe2.zip  20k  150322   CHISQe The Program does a CHISQUARE TEST of INDEPENDENCE given a contingency table of values. It displays the Expected Values, ChiSquare, the pvalue, the degrees of freedom, and states dependent or independent based on your level of significance alpha. Also, it fines the pvalue for given df and critical value.   completesquare.zip  1k  140216   Complete the Square This little program solves the quadratic equation on the form AX^2+BX+C=0 by completing the square, without any annoying fuzz: There is no screen to tell you who did it, and you don't have to choose various alternatives from menus. Just the works and nothing else. The results are simplified as you go along.   concharte.zip  17k  150419   CONCHARTe The Program displays a CONTROL CHART showing control lines at M + 3S, M + 2S, M + S, M, M – S, M – 2S, and M – 3S that are based on an expected mean M and standard deviation S.   confinte2.zip  7k  150307   CRITVALe The Program computes z and t CONFIDENCE INTERVALS for the mean of a population showing 80%, 90%, 95%, 98%, 99%, and 99.9% confidence along with the MARGIN OF ERROR for each interval. The intervals are also shown on a graph so you can see the difference the confidence level makes.   confinte.zip  7k  150308   CONFINTe The Program computes z and t CONFIDENCE INTERVALS for the mean of a population showing 80%, 90%, 95%, 98%, 99%, and 99.9% confidence along with the MARGIN OF ERROR for each interval. The intervals are also shown on a graph so you can see the difference the confidence level makes.   coniceg.zip  4k  170615   Eccentricity Calculator and Conic Grapher The user enters values for the coefficients of the general, twovariable, quadratic equation: Ax^2 + Bxy + Cy^2 + Dx + Ey + F = 0. The program: (a) Computes the eccentricity of the conic section (or informs the user that the conic section is degenerate or not real) and (b) Graphs the conic section (including degenerate cases) on the real plane.   conics.zip  1k  140607   Conics Conics gives the properties of a circle, ellipse, hyperbola and parabola.   converts.zip  2k  140620   CONVERTS Converts has 820 conversions in eleven categories: Length, Area, Volyme,Time, Temperature, Mass, Force, Pressure, Energy, Power and Speed. The program has the same categories and units as the built in program for the TI85 and the TI86, plus ounce in mass and KPM in energy, and works basically the same way: You can convert between any pair of units in each category. Thorough description in the text file.   coordinates.zip  1k  141114   Coordinates This program gives you the values as fractions for sin, cos, tan, csc, sec, and cot, for a point on the unit circle, when you input its coordinates separated by a comma.   cramer.zip  10k  150919   Cramer's Rule This program solves a system of two linear equations using Cramer's rule. It has only 100 bytes, so it will not take up much space on your calculator.   critvale.zip  14k  150303   CRITVALe This Program replaces the need for the ztable and ttable. It finds the critical value CV for a given 1. center area c, 2. right tail area A’, 3. left tail area A’, or 4. two tail area A’’. It also shows the graph of the area.   cubes.zip  1k  150709   CUBES This program gives you the factors of the sums and differences of cubes. You use X for variable, and enter the equations left side: For example, 8x^3  27, and the program answers, (2x  3)(4x^2 + 6x + 9). The numbers need to be cubes of integers. There is no limit to the size. Only 707 bytes.   curvature84.zip  1k  161221   Curvature_v1.02 The program finds for a point with coordinate x on the curve of a function ( Cartesian, parametric or polar ) the curvature C, radius of curvature R (= C^1) and the center (xmym) of the circle being at tangent in x and draws the curve, points and the circle.   derivata1.zip  1k  131026   Derivatives This program gives you most sorts of derivatives, when you input their primitive functions. Use A for constant, and F(X) and G(X) for functions other than, sin, cos, tan, ln, log, e^x, 10^(x), etc. If you input F(X)/G(X), the program will give: (F'(X)G(X)F(X)G'(X))/G(X)^2. If you input: A^X, the program gives, ln(A)*A^X. If you input: sin(X) ( Don't forget the right hand bracket! ), the program will give, cos(X). The program also has L' Hopital's rule: Input F(A)=G(A)=0, you'll see.   descripte.zip  39k  150228   DESCRIPTe The Program describes a list of measurements giving the count, the sum, mean, median, standard deviation, variance, range, mode, the box plot and the zscore of each measurement.   dform.zip  1k  150909   Distance Formula (shows work) This distance formula program requires no special programs underneath it and does the work for you. It shows all the steps. VERY USEFUL!!!   dfrac12.zip  1k  150515   DFRAC1&2 DFRAC1: This program is meant to help you with fractions in your schoolwork. It has a much bigger capacity than the built in program. You simply enter the expression, like for example: 1/4  8/17, and the program answers: 15/68, and after a while the expression comes up simplified: 17/68  32/68. An expression like 1/4 + 2/7*5/3 + 4/11, has the answer: 1007/924, and is simplified to: 231/924 + 440/924 + 336/924. DFRAC2: This program has the same function as DFRAC1, but the execution differs.   dfrac.zip  1k  150515   DFRAC This program is meant to replace the built in fractions program. It has a much bigger capacity, and gives the fraction both as improper fraction and a mixed number, when the answer is bigger than one. It also gives a good approximation, when there is one. You simply enter the expression when called upon, and let the program do the rest.   diofant.zip  1k  131004   Diofantic Equations DIOFANT: This program solves diofantic equations on the form Ax + By = C. Just the solution though. Only 585 bytes. DIOFANT1: This program is more advanced than the above one. It also shows the works: Euklide's algorithm forwards and backwards, to a degree that should be sufficient for the examples you get in school.   distance.zip  22k  150925   Distance With Work DISTANCE: This program calculates the distance between two points in a plane, and shows the work. It also simplifies the square root if possible. It uses Output( commands, so it’s fairly large: 799 bytes. DISTANC1: This program does the same thing as the above one, only it uses Text( commands, and so it is much smaller: 338 bytes. Also it is better suited for decimal numbers.   divisor.zip  1k  131112   Divisors This program gives you the divisors of a positive integer, and also tells you if the number is abundant, deficient or perfect. It uses a list when searching, and when it finds a factor, the number is divided by it. So it is a converted prime factor program, and very fast compared with the typical program.   dlotto.zip  1k  160321   Calculus w/ lottery Megaball Lotto randomizer on first screen. If you press enter 3 times there is a lot of calculus/trig laws and tips   dmse.zip  6k  150228   DMSe The Program converts an angle measurement given in Degrees, Minutes, and Seconds to just degrees as well as radians. If the measure is in degrees, it is converted to Degrees, Minutes, and Seconds and also radians.   dotproduct.zip  1k  151016   Dot Product This program calculates the dot product of two vectors.   efrac.zip  1k  141206   EFRAC This is an interesting application of Euklides’ algorithm: It is used to simplify expressions of fractions, whereas it’s usually used to find the greatest common divisor and/or the smallest common measurer. This little program has a much bigger capacity than the built in one, and is really fast. An expression like 17/191 + 19/193 comes out as, 6910 over 36863, in a fraction of a second.   elitemath.zip  1678k  160817   ELITE Math CE (Ultimate Algebra Program) ELITE MATH CE is a unique program that has many builtin math functions. It has a builtin numeric, linear, quadratic, cubic and inequality solvers. It calculates the angle, distance, midpoint, slope, pointslope and standard form equation of two points. Calculates the dot product, cross product, unit vector, norm vector and many more. Has a basic computer algebra system that performs addition, subtraction, multiplication, division, power, derivative and integral of polynomials. Simplifies answers into fraction, radicals and pi. New features work only on the TI84 Plus CE.   eocandtriglaws.zip  16k  140510   Algebra 2 End of Course Two programs, EOC and TRIGLAWS, linked together, that do most of the formulas on the Algebra 2 and Trigonometry End of Course Assessment according to the reference sheet and five benchmarks. Run EOC first, as it has a link to TRIGLAWS.   equationconverter.zip  6k  161112   Equationconverter This program converts from AX^2 +BX +C= 0, to A(X H)^2 +K= 0, and the other way around: From A(X H)^2 +K= 0, to AX^2 +BX +C= 0. It also converts from (AX +B)(CX +D)= 0, to AX^2 +BX +C= 0, and from (AX +B)(CX +D)= 0, to A(X H)^2 +K= 0. It has only 283 bytes.   equation.zip  1k  140216   EQUATION A very simple program that uses the Solve(function to give one answer to your equations in X. Enter the equation with a =sign. For example, 2x45=0, or sin(x)=1/√2.   equlibpte.zip  14k  150508   EQULIBPTe The Program finds the EQUILIBRIUM POINT or PRICE p to make Supply = Demand. You enter the Demand equation d = Mp + B and the Supply equation s = Ap + C and the program gives the equilibrium price and equilibrium demand. Also shown is the GRAPH of the two equations. Use TRACE and the arrow keys to move around the graph. In TABLE your may enter various prices and see the corresponding demand Y1 and supply Y2.   exact5.zip  2k  131102   Exact Trig Values This program gives you exact values for trigonometric functions. There are 29 of them for sin, cos, and tan, between 0° 90° alone. It works so that for every multiple of 7.5° and 18°, it gives you the exact value/s for either trigonometric function/s. Of course it works for radians as well. The program does not change your mode. If you enter a value like 60 or pi/3, the program, regardless of what mode you are in, gives you the exact values for sine, cosine, and tangent, assuming that 60 is degrees and pi/3 is radians. If you enter sin(45 in mode degree, or sin(pi/4 in mode radian, the program will give you the values for the inverse sin/cos/tan in terms of degrees or radians/pi, depending of what mode you have. You can of course also enter values like sqrt(3)/2 or inverse sin(sqrt(3)/2. If you want to examine a value that is in the Ansmemory, just press X when you are asked: "VALUE?". The program shows the input on the result screen, if that differs from the value on top. I enclose the link to the page I've been using for information.   exactrige.zip  6k  150315   EXACTRIGe This Program displays an exact radical expression for sinX, cosX, or tanX, for X given in degrees or radians and X degrees is a multiple of 7.5 or 18. This includes 7.5, 15, 18, 22.5, 30, 36, 37.5, 45, 52.5, 54, 60, 67.5, 72, 75, 82.5, 90, 97.5, 105, 108, etc. and the corresponding radian measures pi/24, pi/12, pi/10, pi/8, pi/6, pi/5, 5pi/24, pi/4, 7pi/24, etc.. For example cos(15 degrees) displays as (sqrt(6) + sqrt(2))/4.   expdiste.zip  31k  150315   EXPDISTe For an EXPONENTIAL Random Variable X with average a on the interval 0 to infinity, the Program gives the 1. expected value or mean E(X), 2. variance VAR(X), 3. standard deviation, 4. median, 5. P(X <= A), P(X >= A), P(A <= X <= B), and 6. graph of the distribution showing the probability.   experiment.zip  2k  140607   Experiment These programs are an experiment which aim is to decide the size of a factor in a composite number to +3% accuracy. The programs then count from there with a conventional division algorithm, to establish the result, and save you time. The numbers from which they count can be found in List2. Please let me now of any failure you have experienced with them! Just bear in mind that a number can be counted several times, multiplied with various factors. Also, the programs does not work for smaller numbers such as 457*557. You need to try numbers like 302837*333667, 121367*157351, 170633*157351, etc. The programs work best when the number consists of two large primes.   factor1.zip  1k  150628   FACTOR1 UPDATE: This is a more comprehensive version of the program: It now solves real rational polynomials with rational real and imaginary roots. Just as before, it can make a substitution, X^N. It can therefore find roots like: ( 2X^3  3), or ( 3X^4  5i ). If there is something left over of the polynomial, it is texted out on the graph screen, not as before given as a list of coefficients. It has 1923 bytes, which is really small, considering what it can do.   factore.zip  9k  150303   FACTORe This Program not only factors an integer N into PRIMES, but also lists its FACTOR PAIRS. For N = 100, you get 2, 2, 5, 5 and 2x50, 4x25, 5x20, 10x10.   factor.zip  2k  171010   FACTOR This program finds the linear factors of a polynomial of one variable. Try for example 117X^4 20X^3 390X^2 +20X +273. If the polynomial only has rational factors it will be completely factored. The above example will factor as (X1)(X+1)(9X+13)(13X21), If the polynomial has irrational or imaginary/complex roots in addition to rational roots, or if the program can't find any factor, the program will show the coefficients of the remaining polynomial. For example: X^3 +X^2 +X 3, will give a linear factor of (X1), the program will then display: OTHER FACTOR: {1 2 3}. Which means that 1X^2 +2X +3, is another integral factor. If the program can't find any linear factor, or when there is not enough of them, it tries a substitution for X^2. It can then find factors like, (AX^2+B). This makes it more likely that it finds all the integral factors. Try for example: X^5X^4+2X^32X^215X+15. UPDATE: The program is now three times faster for the first equation above.   financee.zip  71k  150226   FINANCEe 1: For Simple Interest, the Program finds: interest, principal, future value, rate, time, and the payment for add on interest. 2: For Compound Interest, the Program finds: interest, principal, future value, time, and effective rate. 3: For Annuities, found is future value (both ordinary and due), present value, sinking fund payment, the loan payment, and the loan balance. 4: An amortization Schedule can be created if the number of payments is not to large for the memory.   findfunc84.zip  200k  161130   Function Defined by F(x), F'(x), F''(x), I(x) v1.10 This program finds for a function f(x) of nth degree (2<= n <=4) given as f(x) = a*x^n + b*x^(n1) + c*x^(n2) + ... the numerical values of the unknown coefficients a, b, c, ... dependent to preset conditions.   formulaz.zip  1k  150204   Some formulas 1.1 the same formulas i made now with more   fracsolv.zip  13k  170311   FRACSOLVER This program simplifies fractions and gives back two expressions with the same value. For example: 157/199  145/197, is simplified to, 2074/39203, which is turned into, 52/197  42/199 and, 157/199  145/197. If, for example, you are a teacher and want to demonstrate that an expression of fractions might be written in more than one way. Or, you can start with the answer. For example 36/77. You get: 2/7 + 2/11 and, 9/7  9/11. Which should be a lagom task for your pupils.   fractions.zip  21k  150909   Reducing Fractions Two programs which reduces fractions. AFRAC0 works with continued fraction, and has a capacity to solve fractions with a numerator and denominator of over a million. The precision is so good that for example √2 gives a fraction with seven digits in the numerator and denominator, which exactly corresponds to the 14 digit number of the calculator. So it can’t be used to separate rational numbers from irrational. That, on the other hand, can be done with DFRAC0, which has a somewhat lower capacity. It can handle fractions with six digits in the numerator and denominator. If the number is irrational, it comes out in its decimal form. As it also does if the fraction is too big. New for these versions is that they are able to handle small numbers as well, such as 37/1234567890. These two programs should be useful as subroutines, or in their own right.   frac.zip  1k  170530   FRAC and FRAC1 These programs can handle really large fractions, they are limited only by how many digits you can read, provided that there is an arithmetic expression. If you input a number like log(7), you get an approximation, the programs uses AFRAC1 for that.   freqdist.zip  16k  150303   FREQDISTe Enter a frequency distribution. The Program displays: mean, median, standard deviation, variance, relative frequencies, and graph.   freqmakee.zip  9k  150508   FREQMAKEe The program makes a Frequency Distribution from given raw data entered into L1. After the program runs, the unique data is then displayed in L1 with frequencies in L2 and relative frequencies in L3. The original data is moved to L4 and sorted in L5.   gcdlcm.zip  2k  141210   GCD and LCM for Rational Numbers GDCLCM: This program calculates the GCD and LCM for two rational numbers. So the program can even handle fractions, and i.e: Numbers that are smaller than one! It is necessary as a subroutine in a program that factors quadratic equations with rational coefficients, for example. I use it in QUADRA12. It doesn't matter in which order the numbers are entered, nor does it matter if they are positive or negative. GDCLCM1: This program calculates the GCD and LCM for several rational numbers. Just input the numbers as a list. Other than that it works the same way as the above program. GCDLCM2: This program is for integers only.   gcd.zip  1k  141128   Greatest Common Divisor Two simple programs to determine the greatest common divisor, when there are more than two values involved. One works like when you do it on paper, and the other one shows the mathematics behind.   geodiste.zip  19k  150510   GEODISTe Given the probability of success p, the Program 1. Graphs a GEOMETRIC DISTRIBUTION, 2. Gives its mean, standard deviation, and variance, and 3. Finds P(X = A), P(X <= A), P(X >= A), P(A <= X <= B), and 4. Shows the distribution in the LISTS.   geometryce.zip  2k  170512   GeometryCE GeometryCE stores many common formulas for you to use, and solves the formulas for you. All answers are given in exact form. I am planning on updating it with approximate answers and more formulas.   geometry.zip  1k  140806   Geometry Formulas Includes 17 different area, volume, and surface area solvers.   graph3d.zip  59k  130419   Graph 3D v4.1 Color 3D Grapher Graph3D v4.1 is a rewritten version of my decadeold TIBASIC 3D graphing application for the TI84 Plus C Silver Edition, taking full advantage of the new colorful LCD. It is a fullyintegrated 3D graphing utility that can graph up to 6 simultaneous 3D equations of the form Z=f(X,Y). You can edit the window settings, zoom settings, and format from within the program. You can trace over any graph, and rotate and zoom graphs from the graphscreen. Among many other tweaks, this version overhauls the rotation code to be faster and more accurate compared with its monochrome ancestor.   grpdatae.zip  23k  150522   GRPDATAe This Program will display facts about GROUPED DATA: midpoints, relative frequency, mean, median, standard deviation, variance, and graph.   heron.zip  10k  151016   Heron's Formula This program finds the area of a triangle using Heron's formula. You can either give the length of the three sides: A,B, and C, or you can give the coordinates, in which case you get the length of the three sides in decimal and simplest radical form. The area is also given in simplest radical form, and as a decimal number.   histe.zip  25k  150308   HISTe The Program makes a Histogram from a list of measurements. It suggests the number of bars, or classes, K for your data, but you can override this. Also, the width range is given corresponding to your choice of K. You enter width W from the range. A whole number width is best, if possible. You will see the boundaries of each bar, the frequency and relative frequency of each class.   howto10e.zip  10k  150401   HOWTO10e This Program gives details of how to, by hand, go about FACTORING a polynomial.   howto1e.zip  66k  150303   HOWTO1e This Program gives the step by step details of how to, by hand, 1. Solve a linear equation in one variable, 2. Find the equation of a line with given slope m going thru a given point (x,y), 3. Find the least common denominator or LCD.   howto2e.zip  1k  150308   HOWTO2e This Program gives the step by step details of how to, by hand, 1. Shade a linear inequality, like Ax + By < C, without using a test point. 2. Graph equations of the form Ax + By = C, Ax + By = 0, Ax = C, and By = C.   howto3.zip  10k  150311   HOWTO3e This Program gives the step by step details of how to, by hand, find 1. The ODDS against an event E happening given the probability E will or will not happen, 2. The ODDS an event E will happen given the probability E will or will not happen, 3. The probability E will not happen given the ODDS against E happening or happening, 4. The probability E will happen given the ODDS against E happening or happening.   howto4.zip  64k  150311   HOWTO4e This Program gives the step by step details of how to, by hand, convert 1. A number from decimal notation to SCIENTIFIC NOTATION, and 2. A number from SCIENTIFIC NOTATION to decimal notation. Examples are given.   howto5.zip  89k  150325   HOWTO5e This Program gives the step by step details of how to, by hand, set up 1. VARIATION types, Direct, Inverse, Joint and 2. VARIATION PROBLEMS.   howto6e.zip  49k  150326   HOWTO6e This Program gives the step by step details of how to, by hand, solve 1. ABSOLUTE VALUE statements of the form A = B, A > B, A < B, and 2. Three part inequalities like A < B < C.   howto7e.zip  73k  150329   HOWTO7e 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.   howto8e.zip  37k  150401   HOWTO8e This Program gives the step by step details of how to, by hand, solve 1. A SYSTEM of TWO LINEAR EQUATIONS in two variables by THE SUBSTITUTION METHOD. Includes an example.   howto9e.zip  24k  150401   HOWTO9e This Program gives the step by step details of how to, by hand, find 1. The INVERSE of a 11 function. An example is included in the program.   hypere.zip  49k  150322   HYPERe The Program finds 1. The HYPERGEOMETRIC probability of getting K 'good' objects when R objects are selected from N objects in which G are 'good', 2. The mean, median, standard deviation, and variance of the HYPERGEOMETRIC DISTRIBUTION, 3. The graph of the distribution, and 4. P(X=K), P(X <= K), P(X >= K), P(A <= X <= B).   imagic.zip  6k  150530   IMAGIC This is a very small ( 46 bytes ) program to help out with imaginary numbers like: i^45, i^71, i^3.5 and so on. Look at the screenshot.   integral1.zip  13k  151014   Integral INTEGRAL: This program lets you integrate a function from A to B with the fnInt(function. You use X for the variable, and get the numerical value. Then you get an estimate with Simpson's method for 100 intervals. Only 202 bytes. INTEGRA1: This is basically the same program as the one above. However it uses Simpson's method with cubic interpolation, ( Simpson's 3/8 rule ) instead of quadratic interpolation, which is normally used.   integral.zip  1k  131026   Integral This program gives you the elementary formulas of integration, with all the symbols. Now with the fundamental theorem of calculus. Look at the screenshots. Only 891 bytes.   intervale.zip  33k  150322   INTERVALe The Program finds the 1st, 2nd, and 3rd standard deviation INTERVALS about a known mean and standard deviation. If the data is from a sampling distribution, the standard error of the mean is also found.   ipower.zip  10k  150222   IPOWERe This Program displays the exact result of i^n. For i^14, you get 1.   irrateqn.zip  4k  170512   Irrational Equations This program solves many irrational equations, but not all of them. To keep the size down, it is more than 4600 bytes with its four subroutines, I have been forced to compromise.   kaprekar.zip  3k  141119   Kaprekar's Constant Take any 4digit number that does not repeat the same digit, and sort its digits in ascending and descending order, to get two numbers. Then subtract the smaller number from the bigger and repeat the process with the number you then get, and you will find yourself with 6174 as a result, in less than 8 iterations! There are also at least five more constants, in bases other than 10, that follow from the same procedure.   lawofsin.zip  1k  151128   Law of Sines/Cosines This program will allow you to solve for angles and sides of any triangle using the law of wines or cousins. This program has an easy to use interface, with value inputs that make it clear where you should put , so that you always get the right answer. Perfect for those wanting to eliminate the time it takes to solve these problems, and the room for error.   lcm.zip  1k  141128   Least Common Measurer Two simple programs to determine the least common measurer, when there are more than two values involved. One works like when you do it on paper, and the other one shows the mathematics behind.   linearsystems.zip  1k  140709   Linear Systems Solves a system of equations. Type systems just like in textbooks.   line.zip  23k  150222   LINEe The Program GRAPHS your line and gives its slope, xintercept, yintercept, and equation in standard form from any of these given facts: 1. Two points, 2. Pointslope, 3. Thru a point, parallel to a given line, 4. Thru a point, perpendicular to a given line, 5. Slope and yintercept, 6. Standard form, 7. The line is vertical thru a given point, 8. Its intercepts.   linrege.zip  36k  150222   LINREGe This LINEAR REGRESSION Program displays the scatter plot, then the line of best fit, then its equation along with r and r2. In the lists you will see each actual y, the predicted y, the error and relative error of each y.   logarithm.zip  1k  131103   Logarithm Solver A logarithm solver where you input two known variables and get the third unknown. The program starts in the graph window where you get the basic infomation, it then asks for the unknown variable, after wich you are promted to give the two known variables. After the calculation the variables used (A, B and X) hold their respective value.   maclaurin.zip  1k  131026   Maclaurin's series This program gives you Maclaurin's series for the most common cases: e^x, ln(1+x), (1+X)^a, sin(x), cos(x), and arctan(x). Only 336 bytes. Look at the screenshots!   mathmstr.zip  3k  131123   Math Master v2.0 CSE This is a constant work in progress. Slow, but still making headway. Requirements:  TI84+ CSE  Does NOT require Doors CSE8 (future support possible) Changelog: v2.0 beta 3  Totally revamped and included my Triangles program (TRIANGLE)  Totally revamped and included my Pythagorean program (PYTHAG)  Optimized and included my Word Problems program (WP)  Those three run separately (99% finished)   mathtoolsalgebra1.zip  13k  170109   Mathtools: Algebra 1 Edition This ultimate program will solve EVERYTHING you'll find in PreAlgebra and Algebra 1 and many thing in Algebra 2. Features include solving for X, Factoring, Radical simplifying, Pythagorean Theorem, Quadratic equation, Everything related to linear equations, System of Equations, Statistics, Rational Equations, and TONS MORE. With over DOUBLE THE FEATURES of the Ultimate Algebra Solver, it is easily the best Algebra solver in existence.   normale.zip  22k  150222   NORMALe Start by selecting the type of curve you have: 1: Z (the standard normal curve) 2: X (a general normal curve) 3: Xbar (a sampling distribution ) FIND 1: PROBABILITY or 1: the area to the left of a known boundary R 2: the area to the right of a known boundary L 3: the area between two known boundaries L and R You may select to view the graph. The result shows zscores of the boundaries. FIND 2: BOUNDARY of 1: a known LEFT AREA 2: a known RIGHT AREA 3: a known CENTRAL AREA The result is given as the zscore of the boundary, and actual boundary. The graph automatically displays.   num2str.zip  2k  170510   Number to String Four small and simple number to string routines, that you can use in your programs. Two for real numbers, and two for complex ones. This update includes bug fixes.   oddse.zip  10k  150311   ODDSe The Program finds 1. The ODDS against, and in favor, of an event with a known probability of happening, and 2. The PROBABILITY of, and not, happening when given the odds against the event or the odds in favor of the event .   outliers.zip  1k  140130   Outlier Finder This program finds outliers in a list of data. It also has the option of deleting them. Be sure to enter the data by either using a list or “{}”   palindrplusc.zip  1k  141127   Palindromic Numbers A palindrome or palindromic number is a number that has the same value when read from both directions (left to right and right to left). This program investigates the creation of palindromic numbers using the Lychrel process. Full instructions are included in the README file.   percent.zip  2k  150122   PERCENT PERCENT: This program lets you count with percent. It has four main cases: 1: SUM PERCENT INCLUDED, 2: SUM PERCENT EXCLUDED, 3: SUM AS PERCENT OF SUM, and 4: FIND PERCENT. Case one you use when for example the VAT is included in the price, and you want to find the net price. Case 2 has two choices, 1: INCREASE WITH PERCENT, and 2: DECREASE WITH PERCENT, when you want to either increase or decrease something with a certain percentage. Case three is used when you have got a sum as a percentage of another sum. It can either be the SMALLER SUM, or the BIGGER SUM. Case four is for finding a certain percent when you have a sum or a number, and want to increase or decrease it with a certain amount. If you are to increase you choose, ADDING TO SUM, otherwise you choose, SUBTRACTING FROM SUM. PERCENT1: This program is the same as PERCENT, except that it also shows you the calculations behind the results. If you choose case one and gross sum 184, and 15 percent included VAT, for example, it shows you the net sum 160, and OR, 184/1.15, plus the sum off, 24. PERCENT2: This program has the advantage of the possibility of entering chained percentages: If for example the net price has a VAT of 15 percent, and on top of that there is a fee of 6 percent, you enter {15,6} when asked PERCENTAGE/S AS LIST: If on the other hand the VAT isn’t included in the fee, you enter, {15+6}, or {21}, when asked. So you must be observant.   permcomb.zip  10k  150226   PERMCOMBe The Program finds the number of PERMUTATIONS and COMBINATIONS of n objects taken r at a time. Also given is n!   perpline84.zip  200k  161208   Perpendicular_Line84_v1.01 This program finds the perpendicular (normal) line to the graph of a function f(x) through a given point Pn (xnyn) outside the curve and computes additionally the equation of the tangent line in the common point (xTyT) on the curve. The program may be considered as completion to tangline84 in the same directory.   pieater13.zip  1k  130315   Pi Eater v1.0 This Pi Day 2013 tribute program for the TI84 Plus C Silver Edition teaches trigonometry while you eat pie. You choose the amount of pie to eat, first an amount, then whether that's times pi or not, and finally if the angle is degrees or radians. Along the way, the program will show you the sine, cosine, and tangent, of the angle of pie you have eaten so far. A fun way to visualize angles and trigonometry.   planeequation.zip  1k  130329   Finding Equation of a Plane Using three points that are entered in a user friendly interface, you can get the equation of a plane, assuming the variable in the answer do not take up more than three spaces. Basic but Effective.   planes84.zip  220k  161130   Planes84_v1.10 This program from the field of Vector Algebra treats some exercises concerning a plane in combination with a second plane, a straight line or a point. It determines for: planeplane: if parallel, the distance or the intersection line and intersection angle, planeâstraight line: if parallel, the distance, otherwise the intersection point and intersection angle, planeâpoint: the distance.   platonics.zip  1k  130730   Platonic Solids A math program that gives the properties of the platonic solids. It can calculate the inradius, midradius, circumradius, surface area and volume of a platonic solid by a given side.   poissone.zip  25k  150324   POISSONe Given a POISSON Random Variable X with mean or average a, the Program shows 1. the standard deviation and variance, 2. the histogram of the distribution, 3. the probability of 0,1,2,3, … occurrences (in the lists), and 4. P(X = A), P(X <= A), P(X >= A), P(A <= X <= B).   polydiv.zip  1k  140109   POLYDIV&POLYDIV1 POLYDIV: This program divides polynomials. Enter them like: (X^3+X^2+X3)(X^2+2X+3). You can also enter several polynomials: (117X^420X^3390X^2+20X+273)(X^21)(9X+13)(13X21). The first polynomial will then be divided by the second, and the quotient will be divided by the third, and so on. There are no other limits to the number of polynomials you can enter than memory, and of course the degree of the first polynomial. You will get the coefficients of the quotient and the remainder for each step. You can use any one variable A to theta. The terms can be entered in any order, and there can be more than one of the same power. POLYDIV1: This is a simpler version of POLYDIV, where you input the coefficients of the polynomials as lists. Only 171 bytes.   polyfactor0.zip  2k  150608   APOLYFAC0 This program is the same as APOLYFC8 in this directory, except that it can also find the non real roots of a one variable polynomial. The linear factors are found in the conventional way, and above that the program attempts to "look" at the rest. First you enter the degree, then the coefficients, and then you answer wether to look for non real roots or not. Only rational roots though, not irrational.   polyfactor10.zip  2k  150608   APOLYFAC10 This program is an expansion of APOLYFC9 in this directory, for those who wish to also be able to find the non real roots of a one variable polynomial. You enter the equation as it stands in the text book. You can use any variable A to theta. Then you answer wether to search for non real roots or not. Only rational roots though, not irrational. The linear factors are found in the conventional way, and above that the program attempts to "look" at the rest.   polyfactor1.zip  2k  150614   APOLYFAC1 This program gives you the integral factors of most polynomials in one variable, and writes them out in factored form, when you enter them like they would appear in a text book. For example, 64x^6729, is factored into: (2x3)(2x+3)(4x^2+6x+9)(4x^26x+9). 8x^3+27, is factored into: (2x+3)(4x^26x+9), x^4+2x^215, is factored into: (x^23)(x^2+5). You can use any variable from A, to Theta, and there can be like terms in the expression, and it doesn't matter in which order they are entered.   polyfactor2.zip  1k  150614   APOLYFAC2 This program is a shorter and simpler version of APOLYFAC/APOLYFC1. It gives you the linear factors of the polynomial, and if there is something more, it gives you the polynomial of the rest. For example: 8x^3+27, is factored into: (2x+3)(4x^26x+9). 117x^420x^3390x^2+20x+273, is factored into: (x1)(x+1)(9x+13)(13x21). The input is as simple as possible: You give the degree, and then the coefficients. Note that the "COEF. OF X^0", is the constant. UPDATE: The program can now find factors like (Ax^2+B). x^5x^4+2x^32x^215x+15 is factored to: (x1)(x^23)(x^2+5) This makes it more likely that it will find all the integral factors.   polyfactor3.zip  1k  150614   APOLYFAC3 This program is the same as APOLYFC2, except that it can also find linear imaginary factors ( If they are of the form: (ax+bi) and (axbi)). x^4+2x^2+1, is factored to: (xi)(xi)(x+i)(x+i). 117x^420x^3390x^2+20x+273, is factored to: (x1)(x+1)(9x+13)(13x21). 8x^3+27, is factored to: (2x+3)(4x^26x+9). 16x^481, is factored to: (2x3)(2x3i)(2x+3)(2x+3i). Note that the "COEF. OF X^0", is the constant. UPDATE: The program can now find factors like (Ax^2+B). x^5x^4+2x^32x^215x+15 is factored to: (x1)(x^23)(x^2+5) This makes it more likely that it will find all the integral factors.   polyfactor4.zip  2k  150625   APOLYFAC4 This program is the same as APOLYFC3, except that you input the polynomial as it stands in the text book. x^4+2x^2+1, is factored to: (xi)(xi)(x+i)(x+i). 117x^420x^3390x^2+20x+273, is factored to: (x1)(x+1)(9x+13)(13x21). 8x^3+27, is factored to: (2x+3)(4x^26x+9). 16x^481, is factored to: (2x3)(2x3i)(2x+3)(2x+3i). You can use any variable A to Theta. UPDATE: The program can now find factors like (Ax^2+B). x^5x^4+2x^32x^215x+15 is factored to: (x1)(x^23)(x^2+5) This makes it more likely that it will find all the integral factors.   polyfactor5.zip  2k  150625   APOLYFAC5 This program factors polynomials of one variable. You input the polynomials degree and then its coefficients. Then you choose wether to search for nonreal roots or not. The program then searches for linear factors, and if there still remains terms of the polynomial, the program will search for a substitution: X^N, where N is any number 2, 3, 4… X^5  X^4 + 2X^3  15X + 15, will be factored to: (X  1)(X^2  3)(X^2 + 5). I.E. the program can find factors: ( Ax^N + B ), also when B/A is a non real number. If the substitution fails, the rest of the polynomial will be displayed together with any of the factors on the graph screen. The program can handle non real coefficients, like the polynomial: X^4 + 2iX^2 + 15, which is factored to: (X^2  3i)(X^2 + 5i).   polyfactor6.zip  1k  150625   APOLYFAC6 This program factors real polynomials of one variable. You input the polynomials degree and then its coefficients. The program then searches for linear factors, and if there still remains terms of the polynomial, the program will search for a substitution: X^N, where N is any number 2, 3, 4… X^5  X^4 + 2X^3  15X + 15, will be factored to: (X  1)(X^2  3)(X^2 + 5). I.E. the program can find factors: ( Ax^N + B ). x^8 + 2x^4  15, is factored to: (x^4  3)(x^4 + 5). If the substitution/s fails, the rest of the polynomial will be displayed together with any of the factors on the graph screen. So this is a program for real numbers only.   polyfactor7.zip  2k  150625   APOLYFAC7 This program factors real polynomials of one variable, with integer coefficients. It finds all linear factors for you, and if there is more to factor, the rest of the polynomial is shown as a list to you. For example: 64x^6729, is factored to, (2x3)(2x+3), and then the window shows: LEFT TO FACTOR: {16 0 36 0 81}, and when you press ENTER you are asked: TRY A FACTOR Y/N?. If no, the rest is texted out on the graphwindow, which then will show: (2x3)(2x+3)(16x^4+36x^2+81). If you have a better idea and answer yes, you will be asked: FACTOR? You can then enter: {4,6,9}, and the graphwindow will show: (2x3)(2x+3)(4x^2+6x+9)(4x^26x+9). Should your guess fail, the same procedure will repeat again. So, you can train your skills in factoring. Just remember to guess factors of at least second degree!   polyfactor8.zip  2k  150625   APOLYFAC8 This program is differently built than the other programs in this series. X^241, is factored to: (x1)(x+1)(x^2+x+1)(x^2x+1)(x^2+1)(x^4x^2+1)(x^4+1)(x^8x^4+1). X^36+1, is factored to: (x^4+1)(x^8x^4+1)(x^24x^12+1). 117x^420x^3390x^2+20x+273, is factored to: (x1)(x+1)(9x+13)(13x21). The linear factors are found in the conventional way, and if there still remains anything of the polynomial, the program attempts to "look" at it, to find an even divisor.   polyfactor9.zip  2k  150625   APOLYFAC9 This program is the same as APOLYFC8, except that you enter the polynomial as it stands in the text book. You can use any variable A to theta. X^241, is factored to: (x1)(x+1)(x^2+x+1)(x^2x+1)(x^2+1)(x^4x^2+1)(x^4+1)(x^8x^4+1). X^36+1, is factored to: (x^4+1)(x^8x^4+1)(x^24x^12+1). 117x^420x^3390x^2+20x+273, is factored to: (x1)(x+1)(9x+13)(13x21). The linear factors are found in the conventional way, and if there still remains anything of the polynomial, the program attempts to "look" at it, to find an even divisor.   polyfactor.zip  2k  150608   APOLYFAC This program gives you all the integral factors of most polynomials you'll ever encounter in school. For example, 64x^6729, is factored into: (2x3)(2x+3)(4x^2+6x+9)(4x^26x+9). 8x^3+27, is factored into: (2x+3)(4x^26x+9), x^4+2x^215, is factored into: (x^23)(x^2+5). It is also very fast compared with other programs of this type. You enter the degree and then the coefficients of the polynomial.   polymult.zip  2k  140130   POLYNOMIAL MULTIPLICATION Two programs for multiplying polynomials. You enter them as: (x2)(x^22)(x^32), or (x^2+x+1)(x^2x+1). Thorough description in the text file.   polyops.zip  1k  161112   POLYOPS This program multiplies, divides, and factors polynomials. When you make a choice of either one of the alternatives, you are asked to enter the coefficients of the polynomial/s. If you choose to multiply or divide, you enter the coefficients of the polynomials as lists, and you will get the coefficients of the product resp. the quotient and the remainder. If you want to factor, ( the program finds all of the linear factors of a polynomial ) you first give the degree, and then the coefficients of the p. The program then factors the polynomial. If there are irrational or imaginary/complex roots in addition to rational ones, the program gives you the coefficients of the remaining polynomial. If you want to multiply more than two polynomials, the product is in L3. Press ENTER and choose multiply again, and press L3 by the first question mark and insert the coefficients of the third polynomial by the second question mark. Similarly if you want to divide with more than one polynomial, the quotient is in L4.   polyplus.zip  5k  161112   Polyplus This program either multiplies or divides polynomials depending on your input. If you input: (A+2)(A+3)(A4), the polynomials will be multiplied. If you input: (X^2+5X+6)/(X+2)/(X+3), the first polynomial will be divided with the second, and the quotient will then be divided by the third. There is no limit to the number of polynomials other than memory. The terms can be in any order, and there can be more than one of each degree. For example: (A^23A+A^4+3A^32A^4)(A^2+A1).   primebp.zip  2k  130926   BrentPollard Rho Algorithm APRIMEBP: This is the BrentPollard rho algorithm. It is a monte carlo method for factoring composite numbers. Its speed varies because some of the constants are randomized, so the time differs for the same number. In average though, it is a very fast algorithm. It will only give you one factor, which won't always be the smallest one. APRIMEP: This is Pollards monte carlo method which Brent improved upon. It's a lot simpler, but a bit slower. Brent says that he's algorithm is about 24% faster, and that seems correct. APRIMBPT: This is an alteration of Brent's algorithm for which I am responsible.   primenumbers.zip  1k  150222   Prime Numbers Three programs that give prime numbers. APRIMA gives you the numbers from 2 and onto a number you decide. APRIMA1 and APRIMA2 give the prime numbers in an interval of your choice.   primes.zip  5k  161130   Primes These four programs utilizes the fact that if you have two positive numbers A and B, and sqrt(B^2  A) is a positive integer, then B  sqrt(B^2  A) and B + sqrt(B^2  A) are factors in A. If A has two factors, ( which may or may not be prime numbers ), B is ( F2  F1)/2 + F1, where F1 is the smallest factor. This is known as Fermatâs factorization method. So B is always bigger than or equal to sqrt A and smaller than or equal to F2. Therefore this method is extremely fast when the two factors are of similar size. However it is just as slow a way, when there is a big difference in size, compared to an ordinary program, and so these programs also feature very fast conventional programs, which counts up much faster than the ordinary one. Enclosed is a link to a Wikipedia article on the subject.   probdiste.zip  20k  150303   PROBDISTe Enter a Probability Distribution in L1 and L2. The Program finds: the mean, median, standard deviation, variance, and graph*. Also found is P(X <= A), P(X >= A), and P(A <= X <= B).   profite.zip  25k  150324   PROFITe The Program finds the PROFIT FUNCTION P = AX + C and its graph. You enter the Revenue function R = pX and the Cost function C = MX + B and given are profit function and the BREAKEVEN quantity. Use TRACE and the arrow keys to move around the graph of the three functions. In TABLE you may enter various quantities X and see resulting revenue Y1, cost Y2, and profit Y3.   pythagoras.zip  21k  150925   Pythagorean Theorem PYTHAGOR: This program solves for the missing side in the Pythagorean triangle: A^2 + B^2 = ?^2, or A^2 + ?^2 = C^2. The answers, √ (A^2 + B^2), or √ (C^2  A^2), are reduced if possible. PYTHAG1: This program is the same as the above one, except that you can input imaginary numbers as well. It uses Text( commands instead of Output( ones.   pytheorm.zip  19k  150910   Pythagorean Theorem This is PYTHEORM for Ti84 PCSE and Ti 84 PCE This program will help you both complete the pythagorean theorum without using any brainpower, and, if you wish, aslo simplify your answers to the simplest radical form This is a very ueseful tool for math.   qr.zip  1k  170503   QR Matrix Factorer This application works great in linear algebra to determine the QR decomposition of a matrix. Simply store the matrix you would like to factor as [A] and run the program. Q is saved as [A], R is saved as [B]. The original [A] matrix is stored as [C].   quadfind.zip  1k  160813   QUADFINDER This program finds the integer coefficients of the quadratic equation, Ax^2 + Bx + C = 0, when you enter its roots. If, for example, you are a teacher and want to ensure that the equations you give have the correct difficulty, with rational, irrational, and/or imaginary solutions.   quadform.8xp.zip  1k  130905   Quadratic Formula Solver A simple program which solves the Quadratic Formula with your inputs. This program is mainly a way to try to eliminate errors caused by solving the Quadratic Formula yourself.   quadform.zip  92k  140331   Quadratic formula solve and graph This program solves and graphs quadratic equations. (I am aware that there is a program that does the same thing that this one does, but the other one doesn't graph the equation). 136 bytes.   quadmsr83p.zip  1k  130313   Measures of a Quadrilateral v1.1 Given the vertices of a quadrilateral, this program will draw the shape and compute the lengths of the sides and the diagonals. I ported from a QBASIC program I saw in a Geometry Textbook in March 2003. I updated it 11 days shy of a full decade later to be more polite in restoring graphscreen settings and to add a missing file to the zip. Also supports the TI84 Plus C Silver Edition.   quadra11.zip  1k  130913   QUADRA11 This program factors all quadratic equations on the form AX^2 +BX+C=0, where A, B, and C are integers. So even equations that are prime gets factored, which means that i and the square root sign are used. Look at the screenshots for more information.   quadrate.zip  28k  150413   QUADRATe The Program GRAPHS the quadratic function y = Ax^2 + Bx + C and SOLVES the quadratic equation Ax^2 + Bx + C = 0. 1. The solutions display in SIMPLIFIED radical form, and in decimal form, 2. The graph shows the intercepts and vertex allowing you to move from point to point using the right and left arrow keys, 3. The vertex (h, k) is given allowing you to create the form y = A(x – h)^2 + k. 4. The discriminant, Disc, and the focus are given.   quadra.zip  5k  160803   QUADRA A simple quadratic solver that gives you the necessary information. It shows you the basic formulas and the numerical roots. 200 bytes.   quadrege.zip  16k  150324   QUADREGe The Program finds the Quadratic Equation of the graph that goes thru three given points. In general it does Quadratic Regression.   quad.zip  2k  170114   QUADRATICS Three programs that give you the exact and numerical values of the roots in the quadratic equation, for real and non real solutions. The largest one shows the works.   radical1.zip  1k  150510   RADICAL1&2 RADICAL1: This program reduces square roots with maximum speed. It’s unlocked so you can see how it is done. RADICAL2: This is the same program as RADICAL1, but for all indexes. The higher the index the faster it is.   radical.zip  1k  130920   Radical Reduction This program reduces radicals to simplest form with indexes of your choice. You just enter the index and then the expression. You don't have to input the coefficient, numerator, and denominators separately. The program uses DFRAC. Only positive roots though. Look at the screenshots.   randome.zip  41k  150308   RANDOMe The Program replaces the need for a random number table. It makes a list of RANDOM NUMBERS for you. You enter how many numbers you need and from what range they are to be selected. You may select without replacement or with replacement.   randomwalk.zip  2k  131116   Crossplatform Random Walk This program performs a random walk around the homescreen of your calculator, and collects the number of steps taken each run. Once no move can be made without crossing a previously visited spot, the program terminates, and reports the number of steps taken, the min and max steps, the mean and median, and the standard deviation. Supports multiple calculators in one file! Download   recuring.zip  12k  151014   Recursive Sequences RECURING: This program calculates recursive sequences. It can deal with two previous terms: F(N1), and F(N2). You enter them as X and Y. For example the Fibonacci sequence: You enter 1 for F(1), and then X+Y for F(N), and for ’Find Term N?’, you enter the number in the sequence you wish to find, for example 25. Then the calculator displays F(2)F(25), and shows: ’TERM:’,25,’IS:’,75025. You can of course also find sequences of just X. For example 2X+1. REKURSIV: This program is the same as RECURING, except that it can deal with three previous terms: F(N1), F(N2), and F(N3). RECURS: This program is list based and can deal with up to 999 previous terms. You input F(N) as for example: L1(1)+L1(2)+L1(3). You also get the sum of the terms.   restrict.zip  96k  140331   Restrictions of a variable This program states the restriction(s) of a variable in an equation so that the denominator does not equal 0.   righttrianglesolver.zip  1k  160208   The Ultimate Right Triangle Solver This is a simply incredible program that uses the Pythagorean Theorem, Sine, Cosine and Tangents to solve all sides and angles of a right triangle. With an easy to use interface and extremley quick solving, it is a must have for people taking units related to right triangles. This is one of the many tools that will soon be available in Mathtools: Geometry Edition.   roots.zip  1k  170113   ROOTS ROOTS: This program calculates the roots for any index: 2, 3, 4â¦, 1/2, 1/3, 4/3â¦, when x and y in xây are rational . So the program then relies on general formulas. Other than that, the built in formulas are used. So instead of just one root for every index, you get them all, plus their angles, provided x and y are rational. ROOTS1: If the above program is mostly for the math nerds, this program is a useful subroutine since it is short and also, like the other, does not miss out when the answer is an integer, which often happens with the built in xây: 3â7^3, ( MATH 4 ) for example, gives an fPart = 1. Answers are the same as xây. ROOTS2: This is a short and useful program, which does not miss out when the answer is an integer. Can handle imaginary/complex answers as well.   sampsizee.zip  25k  150401   SAMPSIZEe The Program finds the necessary SIZE n of a SAMPLE to produce a confidence interval of confidence level c based on a known standard deviation S and desired maximum error E.   scramble.zip  4k  160121   SCRAMBLE SCRAMBLE: This program scrambles the consecutive integers from A onto B, in a list that is generated from your choice of A and B. It uses a multiply with carry random generator as subroutine, which you must install as well. The program is meant to be used as a subroutine, in for example, games, statistics, or whatever. SCRAMBL1: This is the same program, but without the MWCgenerator. It uses the built in random generator. SCRAMBL2: This program has the same function, only it uses just one list.   seriessum.zip  25k  140630   Sum of Series Six programs in various sizes, to give you the sums of arithmetic and geometric series. Thorough description in the text file.   shadee.zip  69k  150303   SHADEe The Program graphs A SYSTEM OF LINEAR INEQUALITIES in two variables. Inequalities can be in the form, Ax + By <= C, x <= C, x >= C, Ax + By >= C, or y >= 0. You may enter as many inequalities as desired as in LINEAR PROGAMMING. The program shades the nonsolution side of the lines.   simplify.zip  3k  130903   Decimal Simplifier Decimal Simplifier is a program that simplifies decimals stored in the answer memory. For instance, sin(pi/4) = .7071067812 will simplify to the sqrt(2)/2. If you arrive at the decimal equivalents for any of the following, they will simplify: pi/3, 4e, 9*sqrt(5)/2, sqrt(6)2i, pi*sqrt(511232), 5e*sqrt(439), pi+501/12, e+1/235, 80137/13812, 5/(2pi), 3pi^2, 5e^2, 7pi^2*sqrt(3), 8e^2*sqrt(2052338). These are just a few examples. Generally, Decimal Simplifier will act as a radical simplifier and simplify any fraction multiplied by 'pi' or 'e.'   simprat.zip  13k  151109   Simplify Rational Equations This program simplifies rational equations like: 95/(X+12)=35/X, or 1/X+1/5=1/3. This version completes the process, showing you all the steps. The program is rather large: more than 4500 bytes. But that was what it took.   slopefield_84pcse.zip  44k  160805   Slope Field You'll like it better or my name isn't Mason Peterson! This is the best slope field program out there, simply stated. It is extremely user friendly and has many options so that you are able to get the desired graph. Enjoy!   slope.zip  1k  150928   Slope This program finds the equation, slope, yintercept, and xintercept for linear functions. You can choose between an input of two points, one point and slope, or the equation, ( where you give the slope and the yintercept ). Only 620 bytes.   solee.zip  48k  150226   SOLEe This Program will solve a System Of Linear Equations with any number of variables (limited only by memory). The result will display as One Solution (in fraction form and decimal form), No Solution, or Infinitely Many Solutions (displayed as a system in matrix form).   solveite.zip  37k  130905   SOLVEITe The Program finds the Real Solutions of your typical high school or college algebra textbook equation. This includes polynomial, absolute value, and other equations. Some problems that may cause trouble are even index radical equations where a radicand may become negative, rational equations where the denominator may become zero, and double roots such as (x+2)^2 = 0. They may cause a NO SIGN CHANGE error.   solver1.zip  1k  131103   Inequality Solver 1 This program is a multi purpose inequality solver. You can use all of the = ≠ > < ≥ ≤ signs. The program uses the solve( function and can find up to six inequalities, or six roots. If there are less of them, the program stops with an ERROR: NO SIGN CHANGE. Just press for QUIT then. For the program to work, the graph needs to cross the X axis at least once. So if you don't get an answer, press [ GRAPH ]. If the graph is entirely above, or below, the X axis, the answer should be for all X's defined, or for no X's, if it's an inequality. Otherwise you have no solution. Some statements it can handle: A*abs(BX+C)+D≥E, abs(X^2+2X3)≤X+1, abs((X3)(X+2))=4, (X^37)^(1/3)>X1, √(7X4)<7X4, √(4X+3)+√(4X3)>4. If the statement gives a continuous function the program can solve it if the function is differentiable in the proximity of its real roots.   solver.zip  1k  131102   Inequality Solver This program is a multi purpose inequality solver. You can use all of the = ≠ > < ≥ ≤ signs. The program uses the solve( function and can find up to four inequalities, or four roots. If there are less of them, the program stops with an ERROR: NO SIGN CHANGE. Just press for QUIT then. For the program to work, the graph needs to cross the X axis at least once. So if you don't get an answer, press [ GRAPH ]. If the graph is entirely above, or below, the X axis, the answer should be for all X's defined, or for no X's, if it's an inequality. Otherwise you have no solution. Some statements it can handle: A*abs(BX+C)+D≥E, abs(X^2+2X3)≤X+1, abs((X3)(X+2))=4, (X^37)^(1/3)>X1, √(7X4)<7X4, √(4X+3)+√(4X3)>4. If the statement gives a continuous function the program can solve it if the function is differentiable in the proximity of its real roots.   spirograph.zip  2k  140909   Spirographing v1.0 This edutaining program lets you graph curves of the kind created by the popular "Spirograph" toy. In math terms, it produces parametric curves in the epicycloid and hypocycloid families. The user controls the value of R, r, A, the number of revolutions, and the color of the graph, and this program graphs it. This program includes six demo curves, and you can modify the parameters of any of the demos to experiment with your own designs. When you create a design you like, you can export to any of the parametric equations so you can explore your curve in the TIOS. A great way for students to see the connection between math and art! Requires Doors CSE 8.   standdev.zip  5k  150324   STANDDEVe The Program shows the steps used to hand compute the STANDARD DEVIATION of a sample entered in L1. This includes the deviations from the mean in L2 and the deviations squared in L3. Given are the sum of L1 and the sum of L3. Then you will see the parts used to find the VARIATION and the standard deviation.   straight_lines84.zip  227k  161130   Straight_Lines84_v2.02 This short program from the field âVector Algebraâ finds for two straight lines L1: s1 + a*t1 and L2: u2 + b*v2 the distance between the lines, the points P1 and P2 of minimal distance on both lines, the intersection angle and checks, whether the lines are parallel or have a common point of intersection. If v2 is entered as {0,0,0}, the problem is handled as straight line L1 and point P with {ux,uy,uz}. In this case the program finds the distance, the perpendicular point x0 and the reflected point Pâ .   sumofcubes.zip  1k  150625   Sum of Cubes A simple program that took about an hour to make, whose purpose is to solve the sums and differences of cubes. Only goes up to (9)^3 to (9)^3!. Works on Ti84 CE and Ti84 CSE. Feedback appreciated!   syndiv1.zip  3k  150614   Synthetic Division 1&2 These two programs does synthetic division, and shows the work. One on the homescreen, and the other on the graphscreen. Input and output is like in a text book. They both have their advantage over the other: The result on the homescreen can be scrolled, which you can't on the graphscreen, but on the other hand the graphscreen has more information. It's important that you enter a comma between polynomials. Ex: x^32x^2+x+1,x3 You can enter several polynomials, the only limit is memory, and of course the degree of the first polynomial. You can choose variable from A to Theta. The result is in Str2. UPDATE: The programs can now also handle irrational and imaginary numbers. Try, X^3  2, X  3√2 ( the third root of 2, math 4 ), and X^2 + 9, X  3i.   syndiv2.zip  2k  131102   Synthetic Division SYNDIV: This program does synthetic division. It has scroll abilities: You can scroll to the left and right, and you can also advance the scroll, if the screen isn't wide enough for your equation, i.e. you can go to any degree. To advance the scrolling you give a number when asked: Goto X^ . If you want to see the end, you input the max. degree of the equation. The program shows the works too. SYNDIV1: This program is the same as SYNDIV, except that you input the equation as it is typed in a text book. You can use any variable A to Theta, and it doesn't matter in wich order the terms are inputted, and there can be more than one of each degree.   syndiv.zip  1k  130914   Synthetic Division This program does synthetic division, and shows the work. Only with lists though, to keep the size down. But you input the polynomials as they appear in a text book. It's important that you enter a comma between polynomials. Ex: x^32x^2+x+1,x3 You can enter several polynomials, the only limit is memory, and of course the degree of the first polynomial. You can choose variable from A to Theta.   tangline84.zip  204k  161130   Tangent_Line84 v1.10 This program finds the tangent line to a curve in a common point on the curve or calculates the tangentâs equation of a line through a point P1 (xpyp) outside the curve. For both cases the calculation of the normal (perpendicular) line in the tangent point is included.   tifc84pc.zip  237k  130913   TIFreakware's Converter This is version 2.0.4 of the TIFC. The previous version only supported roughly 68 conversions, took 4 programs and a picture variable, and was around 6kb in size. Version 2.0.X supports the usage of a single program, and boasts 708 conversions available in this single program of just over 7kb in size. It is also available for the TI73, TI82, TI83, TI83+/84+ and TI84+CSE, with the potential of being programmed on other calculators at a later date.   tipcalc.zip  1k  140607   Tip Calculator Simple tip calculator which allows you to split your bill.   trianglemeasures.zip  9k  151014   Triangle Measures This program gives you the sides and angles of a triangle, when you input its coordinates. You begin with the coordinates of A in the triangle ABC, then B and C. If the coordinates you input doesn't make a triangle, the program tells you so. It also works without changing you mode. The angles are given both in degrees and radians.   triangles.zip  2k  150909   Triangle Solver Will solve any triangle if you know at least one angle and a side, or two sides. You must download all .8XT programs or it will not work.   triangle.zip  22k  150919   Triangle Triangle is a simple to use program that divides the problem of calculating the different values of a triangle into five cases: SAS, SSA, ASA, SAA and SSS, depending on what information you have. Handles the ambiguous case.   trigequ.zip  18k  150823   Trig Equation TRIGEQU: This program solves equations on the form: A*sin(x) + B*cos(x) = C. It gives you, at the most, two solutions in the interval 0  360 degrees. The error lies within 0.01 degrees, and the error in C is less than 1/1000. The advantage with that is that you get values that you can grasp, not some 14 digit decimal numbers which can’t be expressed as a fraction by the built in program. The program is also really small and simple with 393 bytes. The drawback is that it takes a while. TRIGEQU1: This program gives you the exact values for the above equation, without delay. It has only 245 bytes. TRIGEQU2: This program is the same as TRIGEQU1, except that it also gives you approximations of the values.   trigfind.zip  1k  130928   Trig Finder v3.0 This is a port and upgrade of Trig Finder v2.0 to the TI84 Plus C Silver Edition. It now supports all possible angles, both degree and radian measures, and will automatically fix your angle settings when it quits. Simply run the program, enter the angle in degrees, and the program will give you all six trig functions for the angle: sine, cosine, tangent, secant, cosecant, and cotangent. Also includes a Doors CSE 8 icon.   trigidc.zip  1k  140826   Trigonometric Identities This is a port of the Ti83/4 program 'Trigonometric Identities 1.5' for the TI84 + C SE. Original Description =>(Contains all the fundamental trigonometric identities, including the reciprocal, quotient, pythagorean, cofunction, even/odd, and sum & difference identities. There is no input, but just the formulas. Great for cheating on tests...   trigvalue.zip  1k  131003   Trigvalues This program gives the values for an angle in sine, cosine, tangent, secant, cosecant, and cotangent, when you enter it in degrees or radians. It has 19 exact values, and does not change your mode. The program states when a function is not defined for a certain angle. Degree or radiansign are assigned automatically in this version.   trime.zip  32k  150329   TRIMe The Program finds the TRIMMED MEAN of a list of measurements. Enter the data in L1, start the program, and enter the percent of trim. You see the mean and count n of the original data and also the mean and count n of the trimmed data.   twolinese.zip  19k  150303   TWOLINESe Finds the intersection of two lines and the intercepts of each line. Shows the graph with the intersection and intercepts labeled.   twopoint.zip  10k  150222   TWOPOINTe Enter two points. The Program shows 1. The graph of the points and the line thru them. 2. The slope m and the yintercept b of the line. 3. The distance between them in radical and decimal form, and 4. The midpoint of the segment.   ulam.zip  4k  130323   Ulam Spiral Generator This program draws an Ulam Spiral on the graphscreen of your calculator. Ths program works on both Color and noncolor calculators.   uniforme.zip  32k  150329   UNIFORMe Given a UNIFORM Random Variable X on an interval [L, R], the Program shows 1. the height F(X) of the probability density function graph, 2. the mean or expected value E(X), 3. the variance and standard deviation, 4. P(X < B), P(X >A), P(A< X < B), and 5. the boundary c for a given probability.   vectormath.zip  127k  171010   Vector Math This program uses wither 2 or 3dimentional vectors entered in rectangular or polar, cylindrical or spherical coordinates. (All vectors must be converted to rectangular for computations.) You can enter one or two vectors and in degrees or radians. For single vectors you can 1) convert between rectangular and polar coordinates, 2) find the unit vector, 3) compute the norm (length), and 4) find the direction cosines. For two vectors, you can 1) add or subtract them, 2) compute the dot product, 3) the cross product, 4) the angle between vectors, 5) the component of A on B, and 6) distance of a point to a line.   witdatae.zip  21k  150506   WITDATAe Where is the data? The Program tells you how many and what percent of your data are within K standard deviations of the mean. It computes the mean, standard deviation, and shows the data that are within K standard deviations of the mean for a sample or population.   ymxb.zip  10k  150919   Y=MX+B This is a small ( 191 bytes ) program, that solves for either Y, M, X or B, in the equation Y= MX+ B. You make your choice of which variable you want to solve from a menu when you start up the program. The three known values are then promted, and you get the unknown. Look at the screenshots.   ztxvaluee.zip  32k  150303   ZTXVALUEe The Program finds five values: The “zscore” of an x or xbar, the “tvalue” of an xbar, the “x value” of a known zscore, the “standard error of the mean”, and the “coefficient of variation”. 


