hpcalc.org - HP 49/50 Archive

HP 49/50 Math Applications

The first size listed is the downloaded file size and the second size listed is the size on the calculator.


There are 585 files totaling 31,652 KB in this category.

20/19 0.2f   (details) 49/50 ESP   6 KB / 4 KB
ScreenshotThe program 20/19, written in 99% System RPL, archives your equations, allows you to store and use them in the equation writer, solve equations, or simply place them on the stack. Also automatically updates backups of the formulas in a single file without needing a special directory. 20/19 puts an entry in the apps menu for easy use. Only works with ROMs 1.19-5 and 1.19-6 due to the use of unsupported entry points.
By Josue Garcia. 2005-05-01

A Modern Difference Engine   (details) 49/50 48 ENG   98 KB / 12-15 KB
ScreenshotSimulates Charles Babbage's Difference Engine No. 2. Includes the original HP 48 version and DOS version, as well as new versions ported to the 49/50 and Win32 (which can run on 64-bit Windows 10). Included with permission of the author, along with the original manual.
By James Donnelly. 2021-07-30

A004290   (details) 49/50 ENG   3 KB / 1 KB
Every integer N is a factor of an integer P consisting solely of 1's & 0's, for the smallest N the values of P are given by A004290. This program finds minimal P/N.
By Gerald Hillier. 2020-04-11

ABAM 1.0   (details) 49/50 ENG   2,179 KB / 5 KB
EULER, RK4, and ABAM will produce an XY matrix of data points. These points have been calculated using the associated formulas, which have been created to solve differential equations that cannot be solved by standard techniques. This data consists of a series of x iterations with its corresponding y value. The criteria for the input is a first degree differential in the form of "y' =without the "y' =" ie. 'dy/dx = X + Y'. Simply enter 'X+Y' for the input equation. Secondly, it is necessary to have x initial, y initial, x final, and an iteration size. The accompanying literature should give enough detailed information. This XY output may then be seen with PLOTT.
By William Mackenzie. 2022-07-31

ACOOR   (details) 49/50 ENG   2 KB / 2 KB
ScreenshotCalculates the area and perimeter of a closed polygon given its vertices.
By Sergio Manuel Matus Peralta. 2017-08-29

Additional Functions 2.07   (details) 49/50 ENG   488 KB / 16 KB
Library of about 120 additional functions, including a nesting MENU replacement, secant/cosecant/cotangent, many other math functions, statistics functions, matrix functions, character and string functions, and many more. Designed for the 49g+/50g; seems to work on the 49G.
By Christopher Mark Gore. 2004-02-15

Adjust of curves coded in User RPL. It allows to a 1.0   (details) 49/50 ESP   3 KB / 3 KB
ScreenshotCurve-fitting program coded in User RPL. It allows one to fit to quadratic or linear curves.
By Miguel Angel Mendoza Tinoco. 2003-08-05

AFO   (details) 49/50 POR   8 KB / 24 KB
ScreenshotA complete suite of material for Numeric Calculus at Pontificia Catholic University of Minas Gerais, Brazil.
Author unknown. 2004-05-09

AJUSTE 1.04   (details) 49/50 ESP   103 KB / 8 KB
ScreenshotLibrary that contains four programs for adjusting data and one program for table interpolation.
By Wilmer H. Mora F.. 2020-09-30

Ajuste de Curvas 1.2   (details) 49/50 ESP   144 KB / 18 KB
ScreenshotDoes curve fitting with linear, quadratic, and three different types of functions.
By Ronald Ausberth Adrian Gutierrez. 2006-11-24

Ajuste e Interpolaçao 2004.01   (details) 49/50 ENG ESP   6 KB / 9 KB
ScreenshotThis package has a lot of programs for interpolation and fitting data. This one provides to you the possibility to make the tests in short time and with all explanations. This package has programs like spline and Lagrange interpolation. Fits data with hyperbolic and trigonometric fit.
By David Cemin. 2004-08-20

Algebra Lineal 1.0   (details) 49/50 ESP   2 KB / 3 KB
Program that calculates the area of polygons between coordinates.
By David Salamanca (Hp-Hack). 2000-10-03

Algoritmo d'euclides Extendido 1.3   (details) 49/50 ENG   6 KB / 2 KB
Calculates the mcd and mcm, and you can see the Bizout Identity.
By Marc Cortinas Val. 2005-06-04

All Triangle 2.1   (details) 49/50 ENG ESP   26 KB / 4 KB
ScreenshotSolves all type of triangles, useful tool to use in programs for engineering, mathematics, etc. Angles input and exit in decimal degrees. Written in 30% System RPL and 70% User RPL.
By Jose Flores. 2002-11-14

Amoeba49   (details) 49/50 ENG   6 KB / 2 KB
Finds local minimum of n-dimensional function, Y=F([N]).
By Christian Meland. 1999-11-08

An Interesting Irregular Sequence   (details) 49/50 ENG   2 KB / 1 KB
Generates an interesting irregular sequence, a generalized meta-Fibonacci sequence a(n) with parameters s=0 and k=5. This is A228297.
By Gerald Hillier. 2017-09-20

Analisis Funcion 1.0   (details) 49/50 ESP   3 KB / 4 KB
ScreenshotThis program performs analysis of a function of two variables, giving the extrema (maxima and minima), critical points, partial derivatives, and the Hessian.
By Juan Pablo Cruz Aranibar. 2002-03-16

ANION 2.0   (details) 49/50 48 ENG   46 KB / 16 KB
A set of programs to compute functions of hypercomplex numbers - also called "anions" - i-e complexes, quaternions, octonions, sedenions, 32-ons, 64-ons ... and so on. Elementary functions, circular functions, hyperbolic functions... but also several special functions: Gamma, digamma, Zeta functions, generalized hypergeometric functions + Bessel functions, Legendre functions, Spheroidal wave functions and many others. Now adds polynomial evamuation, harmonic numbers, polygamma functions, generalized error functions, incomplete beta and incomplete gamma functions, and Whittaker's functions.
By Jean-Marc Baillard. 2015-07-26

Anova Bloques Completos 2.0B   (details) 49/50 ESP   39 KB / 3 KB
ScreenshotAn Anova program for the HP 49.
By Marcos Navarro. 2002-04-29

Anova Latin Square Design 1.0   (details) 49/50 ENG ESP   91 KB / 3 KB
This program calculates anova, presenting it in a matrix with statistics calculated from the main sources, and a second matrix randomized by columns. It can be used for any number treatment of processing 'p' (p>2) with one repetition.
By Martin Oriundo. 2005-10-09

Anova Unifactorial 49   (details) 49/50 ENG   40 KB / 3 KB
ScreenshotThis program builds the Anova table for a unifactorial design (in a one way layout). It gives you the sum of squares, degrees of freedom, mean squares, f-value, R-square, the great mean and more.
By Marcos Navarro. 2004-06-24

AnovaD   (details) 49/50 ESP   2 KB / 2 KB
Does variance analysis.
By Daniel Martin Marti. 2001-03-25

APMATH   (details) 49/50 ENG   5 KB / 3 KB
With this library you can calculate the length of a curve, the integral along a contour, the residue of a function around a given point, calculate a particular type of integral of f(sin(x),cos(x)), the Laplace transform using the definition, all the roots of a number (real or complex), and these is a command to speed up the writing of differential equations. This library was created to work with the 49G/g+ (everything is done in User RPL).
By Mauro Santos. 2005-05-01

APNUM 2.00   (details) 49/50 ESP   12 KB / 20 KB
ScreenshotPerforms approximate integration, the area under the curve described by a set of points, polynomial regression with graphic, multiple linear regression, differential equations, and finite difference.
By Cesar Vasquez Alvarado. 2010-06-06

Apportionment 1.0   (details) 49/50 ENG   5 KB / 1 KB
ScreenshotA program that performs various apportion methods: Hamilton's, Jefferson's, Adams', Webster's, and Lowndes's. Gives quotas and divisors along with final apportionment.
By Sam Hughes. 2003-12-27

Approximate Integration 1.0   (details) 49/50 ENG   2 KB / 2 KB
Calculates the approximate definite integral for a given function using one of the following five methods: Midpoint Rule, Left Endpoint Rule, Right Endpoint Rule, Trapezoidal Rule, or Simpson's Rule.
By Noel Codella. 2001-02-26

Arabic to Pseudo-Roman Representation   (details) 49/50 ENG   2 KB / 1 KB
Takes an integer as input and returns the Roman representation in Arabic numerals, using OEIS A093788. For example, given 1953, otherwise known as MCMLIII, the program returns 1000100100050111, which is the letter by letter, left to right, value of the Roman letters.
By Gerald Hillier. 2017-02-25

ArcLength 1.1   (details) 49/50 ENG   5 KB / 1 KB
Solves the length of arc of a given function.
Author unknown. 2018-06-17

AreaCurva 2.0   (details) 49/50   4 KB / 1 KB
A program to find the area under the curve described by a series of points.
By Roberto Amigo D.. 2005-06-04

AReMu 2.0   (details) 49/50 ESP   194 KB / 11 KB
ScreenshotAReMu is a program for multiple linear regression. This program calculates: t proves for regression, ANOVA, correlation coefficient, coefficient of determination, adjusted coefficient of determination, and statistical of Durbin-Watson. Version 2.0 adds the ability to calculate confidence intervals.
By Carlos Navarro Cera. 2005-05-01

Arithmétique   (details) 49/50 FRA   8 KB / 14 KB
Library with programs to solve arithmetic problems or something.
By Samuel Roussel. 2000-04-29

AutoSimp49 1.1   (details) 49/50 ENG   33 KB / 1 KB
This enables auto simplification on the HP 49G, just like the TI-89/92 has. Written in System RPL and with documentation in Word 2000 and HTML formats.
By Steen S. Schmidt. 2001-08-04

Avoiding DIVIS in Number Theory   (details) 49/50 ENG   3 KB / 1 KB
Because the built-in DIVIS command can be slow, this has six commands useful in number theory that avoid using it: τ (how many divisors does X have?), σ (the sum of ALL the divisors of X), σ0 (the sum of the PROPER divisors of X), Ad (algebraic mean of the divisors of X), Hd (harmonic mean of the divisors of X), and Πd (product of all the divisors of X).
By Joseph K. Horn. 2017-08-20

B->I and I->B   (details) 49/50 ENG   2 KB / 1 KB
Two little User RPL programs that convert exact integers into binary numbers and vice versa, without the roundoff errors caused by the R->B and B->R functions.
By Joseph K. Horn. 2020-07-05

BACO 9.2003   (details) 49/50 ENG   3 KB / 1 KB
ScreenshotBase conversion program, showing binary/hexadecimal/decimal/octal conversions all at once. All digits are shown, even if the number of binary digits is very high. Display of base representation now in normal font.
By Wolfgang Rautenberg. 2003-12-28

bair 3.7   (details) 49/50 ESP   2 KB / 5 KB
Contains a program called pBAIRS1 that calculates the product of second degree polynomials from a polynomial with degree higher than 2.
By Bjorn Adams. 2010-12-15

Base Conversion Programs   (details) 49/50 48 ENG   4 KB / 1 KB
Two simple programs convert integers to and from lists of digits in any base. The integers, the base and the digits may be positive or negative.
By John Keith. 2023-05-14

Bases - Cyborg 1.0   (details) 49/50 ESP   7 KB / 9 KB
ScreenshotConverts bases between HEX, BIN, OCT and DEC. Allows decimal number conversions. Also calculates Base & Base-1 complements.
By Israel Vasquez (Cyborg). 2002-09-22

Bases Convert 1.03   (details) 49/50 ESP POR   17 KB / 4 KB
ScreenshotThis program converts a number from base A to base B, where 2 <= {A, B} <= 6. The program supports decimal arithmetic as inputs and outputs.
By Cesar Vasquez Alvarado. 2008-08-24

BasesNum 1.2   (details) 49/50 ESP   3 KB / 2 KB
ScreenshotConverts number of base n to a different base (HEX OCT BIN DEC).
By Gustavo Portales (GaaK). 2002-05-21

BAW 3.03   (details) 49/50 ENG   6 KB / 1 KB
ScreenshotBox and whisker plot program which accepts a list of data and returns the 1st quartile, median, and 3rd quartile to the stack, with min and max values displayed on the picture display.
By Dennis Straley. 2004-05-09

BCOMB   (details) 49/50 ENG   2 KB / 1 KB
Replacement for the built-in combinations function to work with larger integer inputs.
By Joseph K. Horn. 1999-09-21

Bconv 1.1   (details) 49/50 ENG   4 KB / 2 KB
This program converts a number on base A to base B, where 2 <= {A, B} <= 36. The program supports decimal arithmetic as inputs and outputs. It will display all digits, regardless of size.
By Diego Terzano. 2002-06-30

Bell Numbers   (details) 49/50 ENG   3 KB / 1 KB
A program that returns a list of the Bell numbers (OEIS A000110) and one that returns row 0 through n of the Bell triangle (OEIS A011971), both of which require GoferLists, along with a separate program that returns the nth Bell number.
By John Keith and Gerald Hillier. 2020-04-12

Benchs   (details) 49/50 ENG   1 KB / 1 KB
Contains a few step-by-step programs to demonstrate how much better the 49G is than the TI-89.
By Yoann Désir. 2017-06-14

Berno   (details) 49/50 ENG   1 KB / 1 KB
Calculates a binomial of the process of Bernoulli.
By Benoit de Rancourt. 2000-06-20

Bernoulli Numbers   (details) 49/50 48 28 ENG   10 KB / 1-2 KB
Calculates Bernoulli numbers. Both integer and real versions for returning the nth Bernoulli number or the list of Bernoulli numbers from 0 through n. On the 49, is substantially faster than the built-in IBERNOULLI command. On the 48/28, is limited to smaller numbers for integers.
By John Keith and Gerald Hillier. 2023-09-24

Bernoulli Polynomials   (details) 49/50 ENG   3 KB / 1 KB
Works with Bernoulli polynomials. With one parameter "N", then it will calculate all BP from 0 to N, but it only stores the last N'th BP. With two parameters "K" to "N", suppose you calculated BP for N = 5, and then you decide to calculate further on to N = 7. If you don't delete the global variables "BN1" and "BN2", you can input 6 and 7 and you get BP for N = 7 from N = 5 as first equation.
Author unknown. 2018-12-27

Bernoulli, Euler and Bessel Polynomials   (details) 49/50 ENG   4 KB / 1 KB
Computes the values of the Bernoulli polynomials, Euler polynomials and reverse Bessel polynomials. Given an integer n on level 2 and a number x on level 1, the program BERPOLY returns the value of the nth Bernoulli polynomial at x. The program EUPOLY similarly computes the value of the nth Euler polynomial at x. The program BESSEL similarly returns the value of the nth reverse Bessel polynomial at x. Requires ListExt.
By John Keith. 2021-12-31

Bessel 1.2   (details) 49/50 ENG   130 KB / 7 KB
Provides the Bessel functions J,Y,I and K of integer order and for real arguments. Also handles the beta function, the incomplete beta function, associated Legendre polynomials, and spherical harmonics.
By Steven Ahlig. 1999-12-05

Bessel Function   (details) 49/50 ENG   2 KB / 1 KB
Calculates the "p" order Bessel function value for a given number.
By Manuel Peral-Pardo. 2001-04-16

Best Fit 1.2   (details) 49/50 48 ENG   30 KB / 3 KB
Best Fit 1.2 is a user RPL-program that least-square-fits a function to data points stored in SIGMADAT. Best Fit 1.2 makes it easy to fit a (customized) polynomial. It is possible to fit any function (with some restrictions) to data.
By Fredrik Viklund. 2000-09-11

Binary Champernowne Constant   (details) 49/50 ENG   3 KB / 1 KB
Returns the Nth digit of the binary Champernowne constant, or the first N digits.
By Gerald Hillier. 2017-07-23

Binary Coefficients   (details) 49/50 ENG   1 KB / 1 KB
ScreenshotDisplays lines of Pascal's Triangle or returns the list of the coefficients of the development of (a+b)^n.
By Frédéric Saverot. 2000-06-20

Binomial - Cyborg 1.0   (details) 49/50 ESP   22 KB / 3 KB
ScreenshotCalculates Binomial Probabilities (individual and/or cumulative). Also graphs probabilities tables.
By Israel Vasquez (Cyborg). 2002-09-22

Binomial Transform, Difference Table   (details) 49/50 48 ENG   3 KB / 1 KB
Difference tables and the binomial transform are powerful methods for analyzing integer sequences and their underlying logic. See also Conway and Guy, "The Book of Numbers", chapter 3. Difference tables can be easily created using the \GDLIST (Delta-LIST) command on many HP calculators. This directory contains a program to return a difference table as a list of lists, the inverse binomial transform of a list, and the binomial transform of a list. Also has a program to do OEIS A000292.
By John Keith. 2019-05-27

BINOPAS 1.0   (details) 49/50 48 ENG   2 KB / 1 KB
ScreenshotThis set contains two programs for the HP 48 and HP 49. The first one, "BINO", computes Newton's binomial coefficients and the second one, "PAS", draws the Sierpinski triangle.
By Frederic Barbaise. 2005-05-28

Bisecção 1.0   (details) 49/50 POR   1 KB / 1 KB
Bisection method for numerical analysis.
By Paulino de Jesus Pereira Lourenço. 2003-10-13

Bisection Method 1.0   (details) 49/50 ENG   2 KB / 1 KB
The bisection method for the class of numerical analysis the program is in RPL mode. The program prints all data on screen for you to make a table.
By Rafael Sanchez Crespo. 2008-05-11

Bisection Solver 1.1   (details) 49/50 ENG   19 KB / 1 KB
Simple sample implementation of the Bisection solver algorithm, written in User RPL.
By Andras Cser. 2020-10-06

Bisekzion 1.0   (details) 49/50 ESP   6 KB / 3 KB
ScreenshotBisection program.
By Ktulu. 2001-03-20

BODE 2.31   (details) 49/50 ENG   37 KB / 16 KB
ScreenshotDetailed analysis of all zeros and poles of the given transfer function, construction of the multiplied and the factored form of the transfer function, graphical output of a linear approximation and the smooth characteristic of gain and phase, axes of graphs labeled in powers of ten (frequency), decibel (gain) and radians (phase), and much more.
By Alain Robillard and Thomas Reitmayr. 2003-12-26

Bode-Routh 8.1   (details) 49/50 ENG ESP   371 KB / 16 KB
Bode-Routh plotting program with many features. Requires Neopolys to run.
By Apolonio Francisco Gonzalez Herrero (APO). 2001-01-03

Bool49 2.0   (details) 49/50 ENG   60 KB / 4 KB
ScreenshotA very fast System RPL truth table generator. Now has some additional tools, including Sum-of-Products form, Product-of-Sums form, NAND, NOR, XNOR, a Boolean viewer and more. Documentation in HTML and Word 2000 format.
By Steen S. Schmidt. 2001-03-05

Boustrophedon Transform   (details) 49/50 ENG   3 KB / 1 KB
Implements the boustrophedon transform for a list of integers (both 48 and 49), OEIS A000111 and the triangle associated with the transformed sequence, OEIS A008280 (49 only). Requires GoferLists.
By John Keith. 2021-09-12

Buffon's Needle   (details) 49/50 48 ENG   121 KB / 1 KB
Performs the calculation from Buffon's Needle problem, taking the desired number of ten-throw trials, and returning the estimate for π and a list holding the results.
By Kiyoshi Akima. 2019-09-11

CAD 2.03   (details) 49/50 48 ENG   40 KB / 22 KB
ScreenshotCAD geometry and 3D design program.
By Brentan Alexander. 2000-04-29

Caida Libre y Movimineto Parabolico 1.0   (details) 49/50 ESP   2 KB / 2 KB
ScreenshotUser RPL program that helps you to solve problems for free "caida" and parabolic movement. The author encourages the user to improve upon the program and submit the improvements to him.
By Oscar Alberto Vargas. 2002-06-30

Calc1   (details) 49/50 ENG   12 KB / 10 KB
Calculus commands for functions with one variable.
By Clemens Heuson. 2000-03-12

Calc1 1.0   (details) 49/50 48 ESP   18 KB / 10 KB
ScreenshotThis program gives the formats for integrals and derivatives for calculus.
By Erik Foronda Mayan. 2002-03-23

Calculo III 1.0   (details) 49/50 ESP   25 KB / 18 KB
ScreenshotA complete suite of material from Calculus III (vector, differential and integral calculus) of Universidad de Concepcion.
By Ruben Daza Barra (RubenHP). 2002-11-14

Cálculo Numérico   (details) 49/50 48 POR   2 KB / 3 KB
Four numeric methods.
By Rafael Garcia Rodrigues. 2004-09-22

Calculo Numerico 1.0   (details) 49/50 ESP   21 KB / 12 KB
ScreenshotA complete suite of material for Numeric Calculus at Universidad de Concepcion, Chile.
By Ruben Daza Barra (RubenHP). 2003-05-08

Calculo Numérico 1148 1.5   (details) 49/50 ESP   13 KB / 53 KB
ScreenshotA complete suite for numeric calculations, including Simpson, Runge-Kutta, Adam, Lagrange and more.
By Diego Arena. 2009-02-21

Calculo Numerico I 1.0 Beta   (details) 49/50 ESP   2 KB / 3 KB
ScreenshotThis program contains methods of bisection, Regal Falsa, Newton-Raphson, and of the secant. It shows you the calculated table.
By Alejandro Jaramillo Botero. 2002-03-09

CalcVec 1.0   (details) 49/50 ESP   8 KB / 3 KB
Performs vector calculations, including scalar and vector product, gradient of a function, divergence of a vector and rotational function of a vector field.
By Ariel Espinoza Rocabado. 2005-07-14

Canu50 3.0   (details) 49/50 POR   9 KB / 27 KB
ScreenshotA complete suite of material for Numeric Calculus at Pontificia Catholic University of Minas Gerais, Brazil. Only for the 48gII/49g+ or 50g.
By Thiago Cirino Matos and Fabiano Figueredo. 2008-05-11

CAS Release and ROM   (details) 49/50 ENG   2,665 KB
Contains the source code for the CAS in the HP 49G calculator. With this package, you should be able to modify the source and recompile the ROM of the 49G. Most of the CAS is under the LGPL, but some parts are not, so not all of the CAS is modifiable. Compiles to something that claims to be ROM 1.24.
By Bernard Parisse. 2006-02-02

CAS49 0.8   (details) 49/50 ENG   311 KB / 5 KB
ScreenshotAdds some computer algebra commands, similar to TI-89/92+ and Derive 5.02, including GRADIENT, WINTGR, and ROTAT. Includes documentation in Word and HTML format.
By Jaime Fernando Meza Meza (CompSystems). 2002-02-07

CASADD 1.0   (details) 49/50 48 FRA   36 KB / 5+ KB
Contains directories written in User RPL to enhance the HP 49 CAS, as well as provide improved math capabilities for the HP 48.
By Gildas Cotomale. 2000-09-13

Casio FX-82TL 1.0   (details) 49/50 ENG POR   1 KB / 1 KB
Functions for previous users of Casio FX-82TL calculators, including 'ENG', '-->', ' d/c ', 'a b/c', etc.
By Jurandi de Almeida França. 2002-06-30

Catalan Transforms, Hankel Transform   (details) 49/50 ENG   3 KB / 1 KB
Some useful transforms for integer sequences, with the Catalan transform, inverse Catalan transform, ballot transform, inverse ballot transform, and Hankel transform.
By John Keith. 2019-12-29

CEP 2004 2.0   (details) 49/50 48 POR   15 KB / 19 KB
ScreenshotWorks with the Statistical Process Control, supplying the information of Cp and Cpk, Pp and Ppk, PPM, Variance, 6 Standard Deviation, 3 Standard Deviation the right and the left, Amplitude, Standard Deviation, values of Z and Pz, area under the curve (%) and much more. Tested on the 48GX, 48gII, 49G, and 49g+.
By Nei Stolberg. 2004-07-08

CFR   (details) 49/50 ENG   3 KB / 1 KB
Creates a continued fraction equal to (or approximately equal to) the input.
By Joseph K. Horn. 1999-10-27

Champernowne Sequence   (details) 49/50 ENG   2 KB / 1 KB
The Champernowne sequence (OEIS A030190) is a natural number sequence concatenated in binary & split into single digits: 0,1,1,0,1,1,1,0,0......... This program returns the specified element of the series.
By Gerald Hillier. 2017-02-25

Change Log Basis 1.0   (details) 49/50 ENG   2 KB / 1 KB
ScreenshotChange the basis of a log. Calculates the log of a real and positive number in a given basis.
By Carlos Marangon. 2020-12-29

Chebfun 1.5   (details) 49/50 ENG   1,737 KB / 11 KB
Global root solver, minimum and maximum via Chebyshev expansions. Uses a custom parser in C, and recursively solves for all roots via eigenvalue solving of the (implicit) companion matrix. Uses a fast experimental solver. Has some utilities for Chebyshev transformation, fast parser, plotter and various FFT transformations and CDT included in the library. Parses and solves a Chebyshev expansion of size 129 in about 1 second. Can handle Chebyshev expansions up to 1025. Does not work on a regular calculator; requires a custom HPGCC ROM on a 50g to run.
By Gjermund Skailand. 2015-07-26

Chebyshev U Polynomials   (details) 49/50 ENG   2 KB / 1 KB
Returns the value of the nth Chebyshev U polynomial at x. Note that the built-in function TCHEBYCHEFF returns the nth Chebyshev T polynomial. Chebyshev T polynomials are also known as Chebyshev polynomials of the first kind, and the U polynomials as Chebyshev polynomials of the second kind.
By John Keith. 2020-06-06

Chi-Square Test 1.0   (details) 49/50 ENG   73 KB / 3 KB
This program calculates the value of chi-squared statistics , the p-value , the values of expected frequency in a matrix , also the distances of each element observed in a matrix
By Martin Oriundo. 2007-04-03

CITRI 1.0   (details) 49/50 ENG   358 KB / 5 KB
ScreenshotCalculates related variables associated with circles and triangles. Solves for 7 unknown variables from any 3 known variables, and solves 22 multiple equations to determine the unknown variables.
By Frank Landavazo. 2007-08-04

CleanSolver   (details) 49/50 ENG   3 KB / 1 KB
Allows very easy and fast access to numerically solve for any variable of an equation.
By Peter Karp. 1999-09-17

CMtx49 2.93   (details) 49/50 ENG   176 KB / 3 KB
ScreenshotApply formulas or programs on columns, rows or cells of arrays. DOSUBS and STREAM over arrays.
By Luis Morales Boisset. 2001-10-27

CoBin 1.1   (details) 49/50 ENG   3 KB / 1 KB
ScreenshotAnother demo for that shows a six-bit binary counter in three modes (hex/dec/bin), including the binary value from the annunciators. It's written in assembly language for speed and includes full MASD-syntax source code.
By Gustavo Portales (GaaK). 2008-11-23

COLAS II 1.0   (details) 49/50 ESP   4 KB / 9 KB
ScreenshotQueue models, MM1, MMS, MM1C, MMSC.
By Benjamin Marcelo Vargas Salazar. 2005-03-06

Colas M/M/S 1.0   (details) 49/50 ESP   81 KB / 6 KB
ScreenshotCalculates wait phenomena with finite lines.
By Freddy Marcelo Galindo Gonzales. 2004-11-05

Comandos 4.03   (details) 49/50 ENG ESP   107 KB / 8 KB
ScreenshotLibrary of various commands to help with integration, interpolation, equation solving, and more. Includes Spanish-language documentation in PDF format.
By Cesar Vasquez Alvarado. 2019-08-29

Complejos 1.2   (details) 49/50 ENG ESP   2 KB / 1 KB
This is a very simple program to convert complex numbers from (X,Y) or X+Yi format to absolute-argument format. The program is written in Spanish but in the archive there are instructions in English. Very useful for students.
By Bernardo Martinez. 2002-02-24

Complementos Binarios 1.0   (details) 49/50 ESP   6 KB / 1 KB
ScreenshotGiven a binary number, this program returns its binary complements: Ca2 and Ca1.
By Jorge Pires. 2010-06-06

Complete Elliptic Integrals   (details) 49/50 48 28 ENG   6 KB / 1 KB
Computes the complete elliptic integrals of the first kind K(k), second kind E(k) and third kind Π(n, k). Also the exact perimeter of the ellipse with semi-major axis a and semi-minor axis b, and the elliptic nome.
By John Keith. 2024-06-06

Complete The Square 1.0   (details) 49/50 ENG   1 KB / 1 KB
Completes the square of a quadratic equation given the coefficients a, b, and c.
By Samuel Gamelin. 2017-02-10

CompoTrigo 49   (details) 49/50 ENG   1 KB / 1 KB
Converts a complex number to its trigonometric equivalent.
By Frédéric Saverot. 2000-07-28

Computer Geometry Manager 1.01   (details) 49/50 ENG ESP   88 KB / 7 KB
The CGM is intended to make easier to use the HP 49 when dealing with geometrical problems. It provides a new way to store and manage objects and some basic geometry commands.
By A. Palacios Laloy. 2001-04-07

ConstTools 1.2   (details) 49/50 ENG   6 KB / 2 KB
Apply CONST to all identifiers in an expression, define your own constants, use VAR-like menus for constants.
By Carsten Dominik. 2001-11-21

Conteo 1.0   (details) 49/50 ESP   2 KB / 2 KB
This program gives answers using permutation and combination rules.
By Luis Fernando Suarez Harasic. 2000-12-05

CONTINUAS 1.07   (details) 49/50 ESP   3 KB / 4 KB
ScreenshotProgram to calculate the probability of a normal, a Chi-Square or a Student's t distribution. For the Chi-Square or a Student's t distribution it can also calculate the x value of a given significance level.
By Martin Romero Sánchez. 2012-09-15

Conv 2.1   (details) 49/50 ENG   3 KB / 1 KB
ScreenshotProgram for the 49G that calculates the discrete convolution of two signals represented as two lists.
By Carlos Aquiles and Ignacio Coterillo Coz. 2002-09-22

Convergents of Continued Fraction   (details) 49/50 48 ENG   3 KB / 1 KB
Converts a list of integers representing a continued fraction to a list of convergents of the continued fraction. On the 49 and 50 in exact mode, the sizes of the lists are limited only by memory. Older calculators are limited by their 12-digit integers.
By John Keith. 2024-06-06

Conversion To and From Base i-1   (details) 49/50 48 ENG   5 KB / 2 KB
Several pairs of programs to do conversion between positive, negative, and Gaussian integers of different bases, including complex numbers.
By John Keith. 2023-05-14

Conversor de Unidades 1.1   (details) 49/50 POR   6 KB / 22 KB
ScreenshotQuantities and unit converter, including SI units.
By Luciano Coimbra. 2011-07-24

Convert Approximate to Exact for Given Argument   (details) 49/50 ENG   4 KB / 1 KB
Attempts to seek out approximate numbers contained in the object in stack level 1, and converts those which have no fractional part to an exact integer.
By David Mutter. 2021-09-12

Convert Integer Base   (details) 49/50 ENG   5 KB / 1 KB
Converts an integer from one integer base to another. Also has a version that works with reals, a version that works with negative numbers, and a version written in System RPL.
By Gerald Hillier and John Keith. 2023-05-14

ConvOffs Transform   (details) 49/50 48 ENG   3 KB / 1 KB
Generalizations of the method used to create Pascal's triangle and similar number triangles, containing two programs. The first program takes a list of integers and returns the transformed list, which will be one term longer than the input list. The next program implements the ConvOffsStoT transform. It calls the program above. This program is basically the same but returns a list of lists which are transforms of sublists of the input list. Given a list of length n, the program will return lists of length 1 through n+1.
By John Keith. 2020-04-11

Coordenadas Polares, Cilindricas, Esfericas 2004.01   (details) 49/50 ENG POR   3 KB / 1 KB
ScreenshotThis library have a very useful program that allows you make the translations between spherical, cylindrical and rectangular coordinates easily. Very useful in Electrical Engineering.
By David Cemin. 2004-09-12

Counting Base 5 without Zero   (details) 49/50 ENG   2 KB / 1 KB
For a given integer input N, this returns the Nth integer of a base 5 number system that doesn't include zero. This is OEIS A084545.
By Gerald Hillier. 2017-09-04

CPX49 1.0   (details) 49/50 ENG   4 KB / 5 KB
Provides symbolic manipulation of complex numbers, with 36 new commands optimized with Maple V Release 5.
By Ciro Biancofiore. 2000-11-04

Cramer49 1.5   (details) 49/50 ESP   6 KB / 2 KB
ScreenshotSolve n*(n+1) systems of linear equations using Cramer's Rule, in both symbolic and numeric modes.
By Andrez Perez Mota. 2006-05-14

Cryptologically Interesting Random Bit   (details) 49/50 ENG   3 KB / 1 KB
With no input, this program returns a cryptologically interesting 0 or 1. In System RPL.
By Gerald Hillier. 2023-09-24

CtosDosPuertos 1.0   (details) 49/50 ESP   2 KB / 2 KB
It is a practical program for the conversion of parameters of the two pair terminal circuits.
By Gustavo A. Chaparro Garcia. 2002-11-17

Cubic Spline System   (details) 49/50 ENG   188 KB / 4 KB
Cubic spline system program. Suppose we have empirical data {(x1, y1), (x2, y2), …, (xn, yn)} that was obtained from some experiment. We have strong reason to believe y is related to x by some smooth function, but we do not know what that function is. We would like to find a function that can be used to approximate values of y for given values of x between the given data points. There are many ways to approach this problem, but the three most common are least squares, Lagrange interpolation, and cubic splines. Each of these methods has advantages and limitations compared to the other two. Includes PDF documentation.
By Merve Newton. 2017-04-30

DE   (details) 49/50 ENG   4 KB / 2 KB
Takes real or complex numerical input and seeks a simple symbolic representation of the number, returning the input in the variable DE.OR, error in the symbolic representation in variable DE.ER and the symbolic representation to the stack. Also accepts a list of numbers.
By Gerald Hillier. 2017-12-06

DEAPPROX 1.0   (details) 49/50 ENG   3 KB / 2 KB
A program to numerically approximate differential equations. It was written for educational/illustration purposes and features 3 methods: Euler's Method, modified Euler's Method, and RK4 (4th-order Runge-Kutta). All steps are output to the stack.
By Jacob Quant. 2005-02-13

Decimal Period of 1/X in Base Y   (details) 49/50 Prime ENG   4 KB / 1-2 KB
A set of programs to calculate the Decimal Period of 1/X in Base Y or the Multiplicative Order of Y (mod X). Includes a version for the Prime as well as both a User RPL and System RPL version for the 49/50 series.
By Joseph K. Horn, Gerald Hillier, and Thomas Ritschel. 2018-01-24

decMatrix 0.2   (details) 49/50 ENG   53 KB / 46 KB
Basic real number and matrix (multiplication , addition, solving, determinant) arbitrary floating point precision using hpgcc and decNumber library. Requires the 49g+ or 50g, ARM ToolBox and LongFloat library. Faster than standard HP for 16 digits precision.
By Gjermund Skailand. 2006-11-24

Delannoy Numbers   (details) 49/50 48 ENG   3 KB / 1 KB
Delannoy numbers have many applications in combinatorics and number theory. Fortunately they are fast and easy to compute. These programs return a rectangular array of Delannoy numbers, the Delannoy triangle (also known as the tribonacci triangle), and the central Delannoy numbers. The first one requires GoferLists and only runs on the 49/50; the latter two also run on the 48.
By John Keith. 2019-06-17

DemoSIN 1.0   (details) 49/50 ENG   8 KB / 13 KB
ScreenshotDemo of the SIN function on the unit circle. It's written in assembly language and includes full MASD-syntax source code.
By Gustavo Portales (GaaK). 2008-11-23

DERIV.FNI 5.1   (details) 49/50 ESP   3 KB / 2 KB
Easily calculate derivatives.
By Cesar Yugar Soria Galvarro. 2002-12-29

Descomposición LU por el método de CROUT 2.0   (details) 49/50 ESP   45 KB / 1 KB
This program allows you to decompose a square matrix A into the product of a lower triangle matrix and a upper triangle matrix with Crout method.
By Edorta Núñez. 2002-06-30

Descomposición LU por el método de DOOLITTLE 2.0   (details) 49/50 ESP   84 KB / 1 KB
This program allows you to decompose a square matrix A into the product of a lower triangle matrix and a upper triangle matrix.
By Edorta Núñez. 2002-06-30

Descriptiva   (details) 49/50 ESP   2 KB / 2 KB
Gives you a lot of information about descriptive analysis.
By Daniel Martin Marti. 2001-03-25

Descriptive 1.0   (details) 49/50 ITA   103 KB / 5 KB
ScreenshotA simple statistical programs about descriptive statistics. You can perform calculations like mean, median, quantile 90%, cv, mad, length, sum, and more.
By Fabio Frascati. 2006-02-02

Determine Circle From Three Given Points   (details) 49/50 48 ENG   45 KB / 1 KB
Given three points in the form X1, Y1, X2, Y2, X3, Y3, this calculates the circle's center and radius.
By Gerardo V. Lozada. 2018-07-22

Determine If Number is Prime or Composite   (details) 49/50 48 ENG   3 KB / 1 KB
ScreenshotDetermines whether a number is prime or composite, and if composite, lists the largest factors.
By Gerardo V. Lozada. 2020-12-30

DIAGON 1.2   (details) 49/50 ESP   293 KB / 1 KB
ScreenshotA program to diagonalize matrices. Runs on both the 49G and the 49G+. The improvements on this version are that it's faster, diagonalizes any matrix and takes less memory.
By David Porras Mongil. 2004-09-12

Differential Equations & Gravitational n-body Prob 1.0   (details) 49/50 48 ENG   17 KB / 10-12 KB
Differential Equations - Explicit Runge-Kutta methods of order 4, 8 & 10 and Implicit Runge-Kutta methods of order 12 & 13. Gravitational n-body problem solved by RK4, RK8, RK10 and the built-in RKF (except 48S/SX).
By Jean-Marc Baillard. 2012-09-15

DIFFGEOM48 1.0   (details) 49/50 48 ENG   43 KB / 28 KB
Comprehensive package with routines to calculate curl, divergence, gradient, Laplacian (rectangular, cylindrical and spherical coordinates), Hessian matrix, biharmonic and triharmonic operators, curvature and torsion of a curve, curvature(s) of a surface and a hypersurface, and Riemannian geometry, for metric tensor, Christoffel symbols, curvature tensor, Ricci tensor, Einstein and Weyl tensors and a few tensors in non-Riemannian manifolds. Also works with complex manifolds. Includes detailed documentation in HTML format explaining all commands.
By Jean-Marc Baillard. 2017-02-10

Digits Sum   (details) 49/50 ENG   4 KB / 1 KB
Calculates the sum of the digits of an integer. Includes two User RPL versions, one System RPL version, and one assembly language version.
By Juan, John Keith, Gerald Hillier and others. 2023-05-14

Discrete Stochastic Library 1.0   (details) 49/50 ENG   11 KB / 5 KB
A simple library containing the base functions of discrete stochastic as Entropy, Kullback-Leibler Distance, Mutual Information, Joint entropy, and Related Entropy.
By Rostislav Stanek. 2009-11-13

Distribucion 1.0   (details) 49/50 ESP   53 KB / 1 KB
This program builds a Discrete Probability Distributions from two variables (X,Y). For example: f(x,y)= ( X + Y )* k.
By Benjamin Marcelo Vargas Salazar. 2003-12-27

Distribucion 1.0   (details) 49/50 ESP   16 KB / 8 KB
ScreenshotThis program allows one to calculate the probabilities, for which one could select the type of distribution, binomial, Poisson, geometric, or hypergeometric.
By Christian Gallardo. 2002-02-16

Distribución 1.2   (details) 49/50 ESP   6 KB / 4 KB
ScreenshotProgram that calculates the most common statistical distributions used in basic statistics courses.
By Juan Pablo Muscari. 2000-12-06

Distribucion de Probabilidades 0.1   (details) 49/50 ENG   3 KB / 3 KB
ScreenshotProgram for calculating point probabilities and accumulation of discrete models, and accumulated probabilities and well-known models of continuous distribution percentiles.
By José Rivero. 2013-09-14

Distribuciones 1.0   (details) 49/50 ESP   32 KB / 8 KB
ScreenshotThis program is able to solve problems related to special distributions of random discrete variables.
By Hugo Darlington Perdomo Flores. 2003-12-27

Distribuciones Estadistica 2.0   (details) 49/50 ENG ESP   23 KB / 67 KB
ScreenshotComprehensive statistics package, supporting discrete distributions (poisson, binomial, hypergeometric, Bernoulli, binomial, uniform, and more), continuous distributions (normal, T-student, F-Snedecor, Gemma, Beta, Exponential, Erlang, Gumbel, Cauchy-Lorentz, and more), inverse distributions (normal, poisson, binomial, uniform, Laplace, Weibull, and more), and discrete graphic (Poisson, Binomial, and more), continuous graphic (normal, Chi^2, gamma, beta, and more).
By Diego Verev. 2011-07-24

Distribuciones estadisticas 1.0   (details) 49/50 ESP   6 KB / 15 KB
ScreenshotProgram for accumulated probability (of a point or an interval), fractions, average, median, and variance (given the parameters) of all the most common discrete and continuous distributions (binomial, pascal, Poisson, exponential, normal, uniform, f-sneider, t-student, chi-square, etc). It also has the pdf of all the distributions and the approaches between the most common distributions (preferably used in RPN mode).
Author unknown. 2004-09-22

div_pro 1.01   (details) 49/50 48 ENG   6 KB / 3 KB
ScreenshotA very simple program. It improves multiplications and divisions, showing them exactly as we make it in paper.
By Albán Prada Rodríguez. 2002-11-14

DIVIS Replacement   (details) 49/50 ENG   2 KB / 1 KB
Program to use as an alternative for DIVIS for finding factors of an integer. This version is faster for some inputs but slower for others.
By Joseph K. Horn. 1999-09-15

Divisibility Programs   (details) 49/50 ENG   3 KB / 1 KB
Several short programs for number theory functions related to prime factors and divisibility. I am posting them as a directory object for convenience and because of some dependencies. Some short descriptions follow, in order of the listings: JorJ2 is the Jordan J2 function. DDKPSI is the Dedekind Psi function. LVL\Gl is the Liouville lambda function. Requires Factor, ListExt, and Möbius Function.
By John Keith. 2021-04-10

Division with Fractions   (details) 49/50 ENG   3 KB / 1 KB
ScreenshotAssigns three fraction-related commands to the division key, allowing you to easily display an entered decimal number as the decimal, improper fraction, and mixed number by pressing [Divide], display an entered decimal number as the decimal and the simplest symbolic representation by pressing [Left Shift][Divide], and display an entered fractional number as the fraction, decimal, and extended precision decimal places by pressing [Right Shift][Divide].
By Gil Campart. 2021-04-10

Divisors and Factorization   (details) 49/50 48 ENG FRA ESP POR   18 KB / 2 KB
ScreenshotContains four programs: DIVIS.G (tells how many divisors a number has and which are they, with nice input form), DIVIS.S (same thing, but without interface, less intuitive but faster), FATOR.G (factorizes a number/decompose it into prime numbers, with nice input form) and FATOR.S (same thing, but without interface, less intuitive but faster).
By Raphael Romero Barbosa. 2017-06-27

DMS   (details) 49/50   2 KB / 1 KB
ScreenshotExtremely simple program that takes a decimal-formatted degrees/hours value with fractional minutes and displays a message box with it nicely formatted as DD°MM'SS". Also handles lists.
By Sergio Manuel Matus Peralta. 2017-05-14

Domain 4.1   (details) 49/50 ENG   3 KB / 3 KB
ScreenshotDomain returns the domain of definition of a function. Supports trigo function at denominator; everything is displayed in pretty print. Final version: does not seem to be buggy at all!
By Frédéric Saverot. 2000-08-25

DProb 1.5   (details) 49/50 ENG ESP   313 KB / 13 KB
ScreenshotProgram that calculates different discrete probability distributions like binomial, hypergeometric, Poisson and continuous distributions like normal, exponential, inverse exponential, student, F, square Chi, Weibull, Lognormal, Beta and Gamma. Also includes programs for median and percentile calculation.
By Osvaldo Rivera Del Arco. 2007-09-25

Dual Number Functions   (details) 49/50 48 ENG   5 KB / 2 KB
Programs to provide functions for calculations with dual numbers, which are similar to complex numbers but instead of the imaginary unit i they use the infinitesimal unit ε.
By John Keith. 2024-06-06

EasyMES 1.0   (details) 49/50 ENG   2 KB / 2 KB
Quickly sets up the files to run the Multiple Equation Solver. It builds all the files needed to run MES, but doesn't change the files if they exist, except the LVARI-file.
By Bernhard Arp Sørensen. 2019-05-27

ECDIF.FNI 5.1   (details) 49/50 ESP   5 KB / 11 KB
ScreenshotEasily solve differential equations.
By Cesar Yugar Soria Galvarro. 2002-11-14

ECLIB 1.00   (details) 49/50 ENG ESP   50 KB / 53 KB
This program is a copy of the HP 48's equation library. It contains all the pictures and variable names. BZ+49 must be installed for this program to operate.
By Mauro Chiri. 2001-04-05

Ecuaciones Difsimb 1.1   (details) 49/50 ESP   5 KB / 12 KB
ScreenshotHelps you to solve linear differential symbolic equations exactly.
By Cesar Yugar Soria Galvarro. 2002-12-29

Ecuanciones Diferenciales 1.0   (details) 49/50 ESP   16 KB / 12 KB
ScreenshotA complete suite of material of Ordinary Differential Equations from "Ecuaciones Diferenciales Ordinarias" course in the University of Concepcion, Chile.
By Ruben Daza Barra (RubenHP). 2002-11-14

ED por Runge-Kutta clasico 4º orden 6.0   (details) 49/50 ESP   4 KB / 3 KB
Solves differential equations via the fourth-order Runge-Kutta formula.
By Bjorn Adams. 2010-09-19

Egyptian Fractions   (details) 49/50 ENG   2 KB / 1 KB
When given a fraction, this program will convert it to a sum of integer reciprocals.
By Joseph K. Horn. 1999-08-19

Ellipse Perimeter Approximation by Ramanujan 1.0   (details) 49/50 ENG   179 KB / 1 KB
Approximates the perimeter of an ellipse using an approximation by Ramanujan or with the elliptic integral of the first kind. Program listings for the Ramanujan approximation for 12 other HP calculators are given. A program for the elliptic integral of the first kind using a Chebyshev approximation is also included. Complete PDF documentation included.
By Doug Burkett. 2024-12-15

EMat 1.0   (details) 49/50 48 ENG POR   1 KB / 1 KB
ScreenshotProgram to power a matrix by any value. Written in User RPL.
By Victory Fernandes and Marcus Mesquita. 2002-11-14

Embadon 1.00   (details) 49/50   1 KB / 1 KB
Estimates the area of a triangle using the rule of Heronas, given the length of three sides.
By Panagiotis Archontakis. 2006-02-02

Ensamblaje de Matrices 1.0   (details) 49/50 ESP   615 KB / 3 KB
ScreenshotMatrix assembling program. Used for matrix structural analisys and finite element methods.
By Rodrigo Prudencio Martínez. 2012-09-15

EQ3° Exact Solver   (details) 49/50 ENG   7 KB / 2 KB
3rd degree equation solver with exact roots.
By Matteo Miglioranzi. 2004-06-29

EQDIF 1.03   (details) 49/50 ESP   73 KB / 4 KB
ScreenshotLibrary for numeric calculus to solve first order differential equations.
By Wilmer H. Mora F.. 2005-07-24

EQL 3.3   (details) 49/50 ENG   23 KB / 5 KB
ScreenshotEquation management library with fast browsers. Similar to the HP 48 built-in equation library browser. You can organize all the equations you write, add text and graphics, as well as programs.
By Matthew Willis and Buchan Milne. 2000-02-16

EQL+ 2.2005   (details) 49/50 ENG   70 KB / 37 KB
ScreenshotThe famous HP 48 Equation library reprogrammed, both for the HP 49G and 49g+, with old and new solvers. Moreover, you can make your own equally comfortable equation browser on a field not covered by the standard equation categories, even with your own animation, similar to that found in the Mass-Spring system.
By Wolfgang Rautenberg and Arnaud Amiel. 2006-05-27

eql49 2.7   (details) 49/50 ENG   38 KB / 4-67 KB
ScreenshotFlexible and expandable equation library program. Contains most of the original equation library from the 48.
By James D. Purdy. 2000-03-11

eql49 Source Code 2.7   (details) 49/50 ENG   166 KB
Source code for the flexible and expandable equation library program. Contains most of the original equation library from the 48.
By James D. Purdy. 2000-08-29

eql49 XEQLIB Replacement   (details) 49/50 ENG   29 KB / 37 KB
ScreenshotCompressed XEQLIB (lib 1009) to use instead of the x48EQ.LIB provided by James D. Purdy in his eql49 2.7. This saves nearly 25k.
By Arnaud Amiel and James D. Purdy. 2003-12-27

EqLib 0.5   (details) 49/50 ENG   20 KB / 18 KB
Contains a lot of physical, chemical and mathematical equations. Supports the MES. Does not work with recent ROM versions.
By Cyrille Berger. 2000-03-11

Eqlib Data GT 4.0   (details) 49/50 ENG   58 KB / 54 KB
ScreenshotSimple database for Eql49. Also includes an unrelated compilation library of many, many useful tools by various authors. There is a great number of equations in math and finance.
By Gregory Thomas. 2001-03-06

EQLu 1.0   (details) 49/50 ENG   8 KB / 6 KB
User equations library extracted from EQL+, which permits the use of other equation libraries in other languages like Spanish, saving memory by not needing the stock equation library.
By Wolfgang Rautenberg, Arnaud Amiel, and Sergio Fernández Monforte. 2017-04-22

eqPAD   (details) 49/50 ENG   2 KB / 1 KB
Equation scratch pad utility that allows you to "push" and "pop" equations between the stack and a special hidden variable.
By James D. Purdy. 2000-03-06

EQSLV 1.10   (details) 49/50 ENG   15 KB / 3+ KB
Provides an input form for solving equations. Includes equations for fluids and heat transfer.
By Alex Poddey. 2000-02-03

Equation Library   (details) 49/50 ENG   1 KB / 1 KB
Tiny program for making your own equation library.
By Buchan Milne. 1999-09-30

Equation Library for TreeBrowser 2.0   (details) 49/50 ENG DEU   163 KB / 52-95 KB
ScreenshotThis is the complete Equation Library including all pictures from Hewlett-Packard for the TreeBrowser which was first available as a plug-in card for the HP 48SX and was later built into the HP 48GX and HP 48G. Also includes a separate library of economics equations.
By Andreas Möller. 2006-08-28

ERF, ERF inverse, Q, Q inverse   (details) 49/50 ENG   65 KB / 2 KB
Provides seven functions that use extended precision floats, for the ERF function, Q function, and their inverse implemented using numerical approximation methods. Written in System RPL.
By LdBeth. 2024-06-06

Error Function   (details) 49/50 ENG   1 KB / 1 KB
Program that calculates the error function value.
By Manuel Peral-Pardo. 2001-04-16

Error functions ERF, IERF, ERFc, iERFC 16.09   (details) 49/50 ENG   21 KB / 22 KB
Provides error functions ERF(x or z), iERF(x), ERFc(x or z), iERFc(x), with x a real and z a complex number of the form (a b), and more. Functions are: INV¦ INV¦c PROBIT i¹ERFc i²ERFc FRESNEL.z ERFi ERFcx FADDEEVA DAWSON OWEN.
By Gil Campart. 2024-06-02

ESSOLV 2.0   (details) 49/50 ENG   214 KB / 2 KB
Solves system of equations, linear or nonlinear, exact or approximate. The goal is to produce an application with an easy to use interfase to solve such problems.
By Sergio Manuel Matus Peralta. 2019-04-29

Estadistica   (details) 49/50 ESP   4 KB / 8 KB
Program for statistics with histogram, frequency, coefficient of correlation gradual and clave method.
By Gonzalo Orellana Ch.. 2001-12-29

Estadistica 1.2   (details) 49/50 ENG ESP   229 KB / 8 KB
ScreenshotMakes frequency charts, the "sesgo" coefficient, the "kurtosis" coefficient, variance, standard deviation, medians, class, limits, and more. Includes PDF documentation in English and Spanish.
By Jorge Enrique Osorio Abaunza. 2002-03-16

Estadistica Descriptiva 2.0   (details) 49/50 ESP   2 KB / 2 KB
Program that calculates descriptive statistics. It does univariant and bivariant analysis and calculates the means, variances, desviations, and covariances. It's very simple to use.
By Ignasi Barrera. 2002-04-29

Estadistica MAT42 UTFSM   (details) 49/50 ESP   3 KB / 6 KB
ScreenshotBasic program in User RPL to calculate MODA, MEDIA and other coefficients. Valid for students of MAT42 in UTFSM.
By Cristian Arredondo. 2009-07-12

Estatística 1.0   (details) 49/50 48 POR   3 KB / 5 KB
ScreenshotA set of programs (in directory format) that works with lists of values and frequencies for statistic purposes, includes Relative Frequency (Fr), Accumulated Frequency (Fa), Percentage Frequency (F%), Sturges (Classes), Arithmetic Average (MA), Geometrical Average (MG), Harmonic Average (MH), Quadratic Average (MQ and Root, RMQ), Cubic Average (MC), Bi-Quadratic Average (MB), Error Analysis (DM, DvP) and Median (Md, PMd). Does not contain any documentation.
By Rafael Façanha de Marchi. 2008-08-23

Eta Quotients   (details) 49/50 ENG   2 KB / 1 KB
Computes sequences known as "multiplicative eta quotients"
By John Keith. 2019-09-11

Euclid's Algorithm   (details) 49/50 ENG FRA   2 KB / 1 KB
Finds the GCD of two integers, step-by-step.
By Arnaud Bétrémieux. 2000-03-11

Euler Transform   (details) 49/50 ENG   2 KB / 1 KB
Contains programs for computing the Euler transform and its inverse for sequences of integers. Both require the ListExt library.
By John Keith. 2019-08-29

Euler49 1.0   (details) 49/50 ESP   31 KB / 2 KB
ScreenshotThis program uses Euler's method for solving systems of differential equations. Made in System RPL. Include source code and examples.
By Alvaro Antonio Vanegas P (avp98). 2001-05-29

Ex-lin-ber 1.1   (details) 49/50 ESP   5 KB / 11 KB
ScreenshotDifferential equation solver.
By Cesar Yugar Soria Galvarro. 2003-03-06

Exact Integer Division to Integer Base   (details) 49/50 ENG   3 KB / 1 KB
Given integers A, B, and C, this program returns A / B to base C.
By Gerald Hillier. 2018-01-24

EXP, LOG and Multinomial Transforms   (details) 49/50 ENG   3 KB / 1 KB
Computes the EXP (exponential), LOG (logarithmic), MNL (multinomial) and IML (inverse multinomial) transforms of number sequences. Definitions and examples can be found at A274804, A274805, A274760 and A274844. Requires GoferLists and ListExt.
By John Keith. 2019-12-29

ExpA 1.0   (details) 49/50 48 ENG POR   1 KB / 1 KB
ScreenshotProgram to solve e^Matrix using the Numeric Method of McLaurin's Series. Written in User RPL.
By Victory Fernandes and Marcus Mesquita. 2002-11-14

Expastic 1.0   (details) 49/50 ENG   10 KB / 3 KB
Expastic is a set of User RPL programs that solve a few common linear algebra problems (matrix exponential, column Hermite form).
By David Hoover. 2001-05-18

Extended (ExMath)   (details) 49/50 ENG   44 KB / 7 KB
Extends the arithmetic capabilities of the calculator from beyond the exponent limit of E+/- 499 to E+/- 49999.
By Francisco Saenz and Gerald Hillier. 2017-10-29

ExtraFunc49+ 0.88   (details) 49/50 ENG   177 KB / 26 KB
First release of a library containing a set of extra functions for the HP 49g+ only. 30 functions are included in this release, including additional trigonometric functions (COT, COTH, SEC, SECH, SINC etc.), number theory functions (Fibonacci and Lucas etc.) as well as much faster replacements of the built-in factorial and combinatorial functions. The library is mainly coded in C to maintain high performance and efficient memory management.
By Steen S. Schmidt. 2006-05-27

F(x) 2.3.2   (details) 49/50 ENG FRA   86 KB / 11 KB
Gives a considerable amount of information about a function, including a variation table, the derivative, the graph, the variations, the inflection points, and more.
By Frédéric Saverot. 2000-08-25

F(x) 2.4.1   (details) 49/50 ENG FRA   57 KB / 16 KB
ScreenshotGives a considerable amount of information about a function, including a variation table, the derivative, the graph, the variations, the inflection points, and more.
By Frédéric Saverot and Jean-Pierre Bourgeois. 2020-09-30

FACTDIGIT 1.02   (details) 49/50 48 ENG   3 KB / 1 KB
A simple piece of User-RPL code that quickly computes the last non-zero of a factorial.
By Jonathan Busby. 2018-12-09

FACTMOD 1.10   (details) 49/50 ENG   3 KB / 2 KB
FACTMOD factorizes a polynomial modulo the current modulus. The built-in command FACTORMOD cannot be executed for a polynomial with degree that can be divided by the current modulus. FACTMOD can be executed for such polynomials. Faster than previous versions.
By Takashi Matsubara. 2007-09-25

Factor 1.1   (details) 49/50 ENG   8 KB / 2 KB
This library contains a high speed factoring program, with verbose messages. It is about twice as fast as the built-in routines, and much more than that for numbers of 16-38 digits.
By Jurjen N.E. Bos. 2001-02-06

Factorisation   (details) 49/50 ENG   6 KB / 3 KB
Factors integers in a method similar to that built in to the calculator, but without giving up after a certain time limit.
By Gerald Hillier. 2017-06-19

Falling and Rising Factorials   (details) 49/50 ENG   3 KB / 1 KB
Several programs for computing values of falling and rising factorials. Provided as a directory object for convenience but there are no inter-dependencies between the programs, so unused programs can be removed without affecting the others. Most of the programs require the ListExt library.
By John Keith. 2021-05-23

Falsa Posição 1.0   (details) 49/50 POR   1 KB / 2 KB
Falsa Posição method for numerical analysis.
By Paulino de Jesus Pereira Lourenço. 2003-10-13

False Position Method 1.0   (details) 49/50 ENG   270 KB / 1 KB
ScreenshotCalculates the root of any equation using the numerical method "False Position Method".
By Rafael Sanchez Crespo. 2009-11-01

Farey Sequence   (details) 49/50 ENG   2 KB / 1 KB
Creates the Farey sequence of order n, returning a list of two lists, the numerators and denominators of the sequence. These are row n of A006842 and A006843 respectively. Requires ListExt.
By John Keith. 2020-05-03

Fast Factorial 3.00   (details) 49/50 ENG   2 KB / 1 KB
This program calculates the exact factorial of an integer. While the HP 49g+ has this built in, this program runs roughly forty times faster. 1000! takes FFAC about .35 seconds to calculate. The built in routine takes 27.5 seconds. FFAC runs natively on the ARM CPU. This is the first such user-made program for the 49g+. This program shows what the 49g+ is capable of when running native code. For the 49g+ only!
By Alistair Borowski. 2004-05-11

Fast Fibonacci 1.1   (details) 49/50 ENG   7 KB / 9 KB
Fast Fibonacci calculates exact terms from the Fibonacci series very quickly. The 9999th term takes about 2 seconds to calculate with just over 2 thousand digits. This is for the 49G+/48GII only as it was written in C and uses the ARM CPU.
By Alistair Borowski. 2005-02-06

Fast GCD   (details) 49/50 ENG   2 KB / 1 KB
Calculates the GCD of two integers much faster than the built-in routine. Includes separate versions optimized for the different characteristics of the 49G and 50g.
By Gerald Hillier. 2017-10-22

Fast Knapsack   (details) 49/50 48 ENG   4 KB / 1 KB
Fast implementation of the knapsack algorithm, which can be used, among other reasons, to fit files across multiple disks in the most optimal way. Includes source code.
By Gjermund Skailand. 2000-01-25

Fast Pascal's Triangle   (details) 49/50 ENG   3 KB / 1 KB
Quickly generates any row of Pascal's Triangle. Also includes a program to calculate rows of the Narayana triangle, too. Requires ListExt.
By John Keith. 2021-12-31

Feet to Inch Converter 1.1   (details) 49/50 ENG   16 KB / 2 KB
When working in Standard Units, this is a quick tool to add/subtract values in Feet, Inch, and sixteenths format.
By Jason W. Buda. 2013-09-14

Fibo49 1.0   (details) 49/50 ENG   1 KB / 1 KB
Calculates Fibonacci numbers.
By Gerald Hillier. 2002-03-16

Fibonnaci Pseudoprime and Prime Test   (details) 49/50 ENG   2 KB / 1 KB
Tests a number for primality very quickly, but can sometimes produce false positives with Fibonacci pseudoprimes. Written in System RPL.
By Gerald Hillier. 2019-02-19

Fields49 0.8b   (details) 49/50 ENG   3 KB / 2 KB
Are you looking for any thing that gives you the gradient in cylindrical coordinates? This is for you. It does it in cylindrical and spherical (apart of rectangular). And does the gradient, divergence and so on.
By Luis Morales Boisset and César García García. 2001-11-03

Finds Binary Palindrome's Position   (details) 49/50 ENG   2 KB / 1 KB
For binary integer input B, returns B's position in the sequence A057148. For example, with input 1000101010101010001 it returns 1066.
By Gerald Hillier. 2018-02-18

FITn   (details) 49/50 ENG   3 KB / 1 KB
Polynomial fitting program using least-squares fits which includes a quick matrix entry tool.
By James D. Purdy. 2000-03-03

FoG   (details) 49/50 ENG   1 KB / 1 KB
Simple program for Intermediate Algebra for F(g(x)) or vice versa. Just use equations in F and G in terms of X and pressing FoG or GoF will do it.
By Roy E Wood. 2004-12-18

Formgeo 1.0   (details) 49/50 ESP   62 KB / 7 KB
ScreenshotSimple math library aimed at Algebra II students.
By Israel Melendres Erazo and Ruben Franco Mamani. 2006-08-28

Formo 9.74/2KX   (details) 49/50 ENG ESP   324 KB / 23-32 KB
ScreenshotHelps you browse, create, store, evaluate, delete, move, copy, modify, rename, arrange, backup, and share formulas (equations), all within an easy and friendly user environment. Includes auto-help and was made in User RPL. Version 2KX is animated and is optimized for the 49g+ and 50g; version 9.74 is optimized for the 49G.
By Dante Camargo. 2006-11-24

FORMU.FNI 1.1   (details) 49/50 ESP   4 KB / 10 KB
ScreenshotFormula library program.
By Cesar Yugar Soria Galvarro. 2003-03-06

Fórmula de Herón 1.0   (details) 49/50 ENG ESP   22 KB / 1 KB
ScreenshotCalculates the area of a triangle given the length of its sides. Nice input form plus it detects when the sides don't enclose a triangle shape.
By Jorge Pires. 2007-08-04

Formulario 2.0   (details) 49/50 ESP   145 KB / 17 KB
ScreenshotFor creating, editing, seeing and working with equations. Includes some of the equations from Fórmulas Matemáticas.
By Eduardo Romero. 2004-05-09

Fórmulas Matemáticas 1.0   (details) 49/50 ESP   20 KB / 20 KB
ScreenshotA big database of mathematical formulas that may help the user.
By Eduardo Romero. 2002-05-28

Fórmulas matemáticas 1.02   (details) 49/50 ESP   85 KB / 40 KB
ScreenshotMath equations collection. Created with Asistente para Menú Fácil v2.2.
By Nicolás F. Rivero. 2001-12-01

Fourier L771   (details) 49/50 ESP   3 KB / 7 KB
ScreenshotCalculates the coefficients of the Fourier series, including the option of giving special symmetries, and more.
By Edgar Cabana Vilchez. 2006-05-14

Fourier Series English Version 1.0   (details) 49/50 ENG   3 KB / 9 KB
ScreenshotThis program calculates the Fourier series of a periodic function. Does not auto-attach, so you need to manually do a :0:1510 ATTACH.
By Alvaro Antonio Ventolero Yañez. 2002-07-14

FP2 1.0   (details) 49/50 ENG   5 KB / 2 KB
A library to find square roots modulo a prime integer using FP2 arithmetic.
By Gerald Hillier and B. Bock. 2006-08-28

FPTR2^ZSQRT Replacement   (details) 49/50 ENG   2 KB / 1 KB
The built in integer square root-finder function returns the integer square root of N a positive integer and TRUE/FALSE if the square of the answer is exactly N or not. Sadly the square root of larger integers is not calculated correctly. This program returns the correct value.
By Gerald Hillier. 2017-09-11

Fraction Raised to a Power   (details) 49/50 ENG   2 KB / 1 KB
Very small and fast User RPL code to raise a fraction to a power.
By Gerald Hillier. 2017-10-11

Fractional Base Conversions   (details) 49/50 48 ENG   3 KB / 1 KB
Set of programs that convert between integers and numbers in fractional base. The program I->FBL expects an integer n on level 3, the numerator p on level 2 and the denominator q on level 1. The program returns a list of integers representing the digits of n in base p/q, in standard order (units on the right, highest powers on the left). For example, if the level 3 argument is 15, level 2 is 3 and level 1 is 2, the result is { 2 1 0 1 0}, the digits of 15 in base 3/2.
By John Keith. 2023-05-14

Full Quadratic Form Classification 1.0   (details) 49/50 ENG   14 KB / 1 KB
Takes as input the symmetric matrix of a quadratic form in x, y, z and classifies it as a geometric object.
By Davide Nicotra. 2015-07-26

Función Homogénea 1.4   (details) 49/50 ESP   146 KB / 10 KB
Works with homogeneous functions, checking out the homogeneity, graphing the function, and showing expressed or implied results.
By Luis Fernando. 2013-12-22

Funciones Especiales Transformadas e Integrales 1.0   (details) 49/50 ENG   187 KB / 2 KB
FETI is a suite of a few programs and utilities written in User RPL for students of calculus, differential equations, and vector analysis. Includes another file called Jacobiano, useful for calculating Jacobians, and comprehensive documentation that includes the source of all the programs.
By Aradenatorix Veckhôm Vacelaevus. 2004-12-18

Galois Field 1.10   (details) 49/50 ENG   125 KB / 20-22 KB
The Galois Field library is a collection of basic calculations of Galois field GF(q) with q equal to p^n where p is a prime number and n is a positive integer, that is, a finite field F_q. This library includes commands of multiplication and division on GF(q), factorization of a polynomial over GF(q), kernel of a matrix over GF(q), the minimal polynomial of an element of GF(q) over GF(p), and more. The latest versions of the libraries FACTMOD and KERMOD are contained. Includes PDF documentation.
By Takashi Matsubara. 2008-12-31

Gauss Kronrod Integration 1.0   (details) 49/50 ENG   128 KB / 2 KB
Performs integration of real functions using Gauss-Lobatto-Kronrod 4-7-13 formulas (generally faster and more accurate than the built-in integrator).
By Gerald Hillier and B. Bock. 2008-05-11

Gauss-Kronrod 1.0   (details) 49/50 ENG   34 KB / 3 KB
ScreenshotThis program is a implementation of the Gauss-Kronrod integration, which is a numerical method.
By HPCarnace. 2008-08-24

Gauss-Seidel Jacobi 1.0   (details) 49/50 ESP   2 KB
Calculates the Gauss-Seidel and the Jacobian for three or more equations.
By Alberto Paredes Bracamontes. 2002-09-22

Gaussian Binomial Triangles and Transforms   (details) 49/50 ENG   4 KB / 2 KB
A group of programs to compute the Gaussian binomial coefficients and the q-Stirling numbers, which are closely related. Some of the programs require ListExt.
By John Keith. 2021-04-10

Gegenbauer and Jacobi Polynomials   (details) 49/50 ENG   3 KB / 1 KB
Three programs to compute the values of the Gegenbauer polynomials C(n, a, x), renormalized Gegenbauer polynomials C(n, x) and Jacobi polynomials P(n, a, b, x) at x. The Jacobi polynomials are a generalization of the Gegenbauer polynomials, which in turn are generalizations of Chebyshev and Legendre polynomials.
By John Keith. 2022-02-27

Generalized Fibonacci Numbers 1.5   (details) 49/50 ENG   8 KB / 1 KB
Very fast System RPL functions for calculating the full integer values of Fibonacci Numbers, Lucas Numbers, and other Generalized Fibonacci recursive sequences. Source code, help text, and algorithm details included.
By Jim Cullen. 2009-08-29

GEOM 1.0   (details) 49/50 48 ENG   14 KB / 5 KB
Calculates cross product 7D-vectors and tensor UxV, distances between lines, point and line, point and hyperplane, point and hyperellipsoid, bisecting hyperplanes, hypersurface of hyperellipsoids, equation of hyperplanes, hyperspheres, Heron and Brahmagupta formulae, tetrahedron volume, quadratic hypersurface.
By Jean-Marc Baillard. 2021-11-24

Geq-Linear Differential System Function Transfer 0.9999   (details) 49/50 ENG ITA   3 KB / 1 KB
Allows you to create a transfer function in Laplace domain starting with 4 matrices stored in variables A B C D.
By Davinator. 2002-09-22

Gerador e Testador de CPF Válido   (details) 49/50 POR   1 KB / 1 KB
Generates a valid CPF and finds the last two numbers of the CPF from the previous one. It places in level one of the stack a list to test.
By Leonardo Rodrigues. 2002-12-28

GMS 1.1   (details) 49/50 ESP   23 KB / 1 KB
ScreenshotSimple program for converting degrees/minutes/seconds.
By Ivan Marcelo Chacolla. 2001-11-03

Grados.FNI 2.5   (details) 49/50 ESP   2 KB / 2 KB
Transformation in degrees, radians, and grads.
By Cesar Yugar Soria Galvarro. 2002-12-29

Gramschmidt 1.0   (details) 49/50 ESP   5 KB / 2 KB
This is a program that performs the Gramschmidt process with an orthonormalization of vectors. Written in User RPL.
By Andrés Rafael Castro Socolich. 2007-04-03

Gray Code Conversion Utilities 2.0   (details) 49/50 ENG   1 KB / 1 KB
Converts to and from Gray Code.
By Ben Manthey. 2005-05-27

Gray Codes   (details) 49/50 48 ENG   2 KB / 1 KB
Returns a list of binary Gray codes from 0 to 2^n-1. For example, given the number 4 the program will return a list of Gray codes from 0 to 15.
By John Keith. 2021-05-23

Hessian-Jacobian 1.0   (details) 49/50 ENG ESP   2 KB / 1 KB
Programs to easily make Hessian and Jacobian matrices.
By Pablo Antolin. 2002-01-07

Hessiano 1.0   (details) 49/50 ESP   2 KB / 1 KB
Small program that allows you to find critical points, gradient, and Hessian of a 2 or 3 variable function. Very useful for mathematical analysis students. Completely written in User RPL.
By Santiago Toso. 2009-02-07

Hidden Digits with RAND   (details) 49/50 ENG   3 KB / 1 KB
Enables, with 2 consecutive random numbers generated by the calculator's internal RAND command, to determine with brutal force the deleted last 3 digits (when executing RAND).
By Gil Campart. 2024-08-31

Hipergeometrica Funtion 1.0   (details) 49/50 ESP   48 KB / 5 KB
ScreenshotCalculates the hypergeometric function using a discrete variable. Useful for statistics. Written in User RPL.
By Dennis Edgardo Reyes. 2008-08-09

HPBIT 1.1   (details) 49/50 48 ESP   6 KB / 14 KB
Program for numerical methods to solve bisection, Gauss, Jordan etc.
By Paul Lorena and Ismael Rodriguez. 2003-12-26

HPEngErl 1.0   (details) 49/50 ESP   47 KB / 5 KB
User RPL programs to calculate models Engset, Erlang-B and Erlang-C.
By Luís Díaz González. 2011-07-24

Ibeam 49   (details) 49/50 ENG   2 KB / 1 KB
Calculates section properties for I-beams using an input form.
By Gjermund Skailand. 1999-09-25

IEEE 2.0   (details) 49/50 ESP   716 KB / 3 KB
ScreenshotThis program is useful for converting a decimal number to a floating point number. With this program you can find the bias and the epsilon of a hypothetical machine as well as get the standard floating point notation of any number based on IEEE 754. You can also obtain non standard notations.
By Napal M.. 2011-07-24

IEEE-754 1.2   (details) 49/50 48 ENG   7 KB
The IEEE-754 library contains conversion routines between real/int and 32/64 bit floating point numbers as described in IEEE-754 1985 in HXS format.
By Detlef Müller. 2001-11-17

Infinite Base Calc 1.2   (details) 49/50 ENG   5 KB / 2 KB
Supports number bases up to 62, including fractions.
By Ian Matthew Smith. 2017-02-16

INGECONOMIA 1.1   (details) 49/50 ESP   83 KB / 4 KB
ScreenshotCalculates the factors of compound interest and gradient factors used in engineering economics.
By Orlando Olarte Olivias. 2006-11-24

Ingenieria 2001 para HP49G 1.112   (details) 49/50 ESP   59 KB / 65 KB
ScreenshotAll the material of algebra, physics, chemistry, and calculus corresponding to the first year of civil engineering at the University of Concepcion, Chile.
By Ruben Daza Barra (RubenHP). 2001-12-22

INT1D 1.0   (details) 49/50 ENG   102 KB / 1 KB
Fast plotter and numerical integrals and sums of algebraic expressions using hpgcc2. Speed is 50 to 100x faster than User RPL. Sums from 1 to 100,000 in about 1 second. For the 50g and 49g+ only. Runs in RPL with stack entry mode. SD card is required (takes 80KB on the card). Full C-source is included
By Gjermund Skailand. 2010-03-08

Integer Cube Root of an Integer   (details) 49/50 ENG   2 KB / 1 KB
For positive integer input N, this returns the integer cube root, i.e. greatest integer cubed less than or equal to N.
By Gerald Hillier. 2017-09-08

Integer Power of Ten   (details) 49/50 ENG   2 KB / 1 KB
Returns 1 for an integer power of 10 and 0 otherwise.
By Gerald Hillier. 2018-02-20

Integer Power of Ten Test   (details) 49/50 ENG   2 KB / 1 KB
For integer input, this returns 1. for an integer power of 10 and 0. otherwise. Also lists a faster version that is dependent upon ZREV: Speedily Reverse Digits of Integer.
By Gerald Hillier. 2018-02-21

Integer Ratio to Exact Repeating Decimal   (details) 49/50 ENG   4 KB / 1 KB
Expresses any ratio of two integers as an exact decimal number, indicating which digits repeat and which digits do not repeat. Includes both a User RPL version and a faster, smaller System RPL version.
By Joseph K. Horn and Gerald Hillier. 2018-01-24

Integer Square Root   (details) 49/50 ENG   2 KB / 1 KB
For a given infinite precision integer, returns its square root as the closest integer.
By Gerald Hillier. 2017-09-06

Integers with Even Digits   (details) 49/50 ENG   2 KB / 1 KB
For a given integer input N, this returns the Nth integer composed solely of even digits. This is OEIS A014263.
By Gerald Hillier. 2017-08-27

Integers with Odd Digits   (details) 49/50 ENG   2 KB / 1 KB
For a given integer input N, this returns the Nth integer composed solely of odd digits. This is OEIS A014261.
By Gerald Hillier. 2017-08-31

INTEGRA.FNI 5.1   (details) 49/50 ESP   6 KB / 14 KB
ScreenshotEasily integrate numerically. Documentation in Word format.
By Cesar Yugar Soria Galvarro. 2002-11-14

Integración numérica 1.0   (details) 49/50 ESP   18 KB / 5 KB
ScreenshotSmall program which allows you to do numerical integration, with numbers lists and functions. It has been written in User RPL under the 1.18 ROM. Great utility for engineers.
By Daniel Jesús Murcia Ortiz. 2003-12-27

Integral 1.6   (details) 49/50 ESP   5 KB / 7 KB
ScreenshotGood program to solve trigonometric exercises.
By Gustavo A. Chaparro Garcia. 2002-11-17

Integrals Sym/Num 1.0   (details) 49/50 ENG   20 KB / 67 KB
ScreenshotSymbolic or numeric integration by means of tables.
By Jaime Fernando Meza Meza (CompSystems). 2001-02-14

Interpol 1.0   (details) 49/50 ENG ESP   3 KB / 1 KB
Program that generates an executable that interpolates the data in a matrix or numeric array.
By Edwin Córdoba. 2010-07-31

INTERPOL 1.2   (details) 49/50 ENG   3 KB / 1 KB
ScreenshotSmall interpolation program.
By Gil Campart. 2020-09-30

Interpolac-HP 1.7   (details) 49/50 ESP   145 KB / 10 KB
ScreenshotYet another interpolation program. Messes with your calculator's settings.
By Ronald Ausberth Adrian Gutierrez. 2006-11-24

Interpolación 3.0   (details) 49/50 ESP   5 KB / 1 KB
ScreenshotInterpolation and extrapolation program.
By Alberto Villalba Kong. 2004-05-13

Interpolacion (ITP49) 1.1   (details) 49/50 48 ESP   163 KB / 1 KB
ScreenshotLinear interpolation library.
By Javier Enrique Miranda. 2005-11-25

Interpolacion Doble 1.2   (details) 49/50 48 ESP   5 KB / 1 KB
This program performs any interpolation or extrapolation (double or single).
By Ivan Dario Hernandez. 2002-02-26

Interpolación Lineal 1.0   (details) 49/50 ESP   2 KB / 2 KB
Program for numeric methods. Solves linear interpolation. Designed for students of Chihuahua Tech studying engineering. Messes with your calculator's settings.
By Eduardo Martinez Silva. 2004-11-05

Interpolación Lineal 1.1   (details) 49/50 ESP   2 KB / 2 KB
User RPL library that does extrapolation and interpolation. Easy to use.
By Jorge Antonio Tórrez Sánchez. 2010-06-06

Interpolación MIP 49 2.14   (details) 49/50 ESP   5 KB / 2 KB
ScreenshotUser RPL library for making linear interpolation, both simple and double. Allows INFORM interpolating, as well as STACK interpolating, the latter one quite quickly.
By Gregorio Rodriguez. 2001-10-27

Interpolacion Simple y Doble by LCVR 3.0   (details) 49/50 ESP   2 KB / 2 KB
This program offers two interpolation types, single and double. It's quick and easy to use. Written in 90% System RPL and 10% User RPL.
By Luis Carlos Vega Renteria. 2010-07-14

INTRP   (details) 49/50 ENG   2 KB / 1 KB
Performs single or double interpolation among multiple table entries.
By Mario de Lama and Neil Gardner. 1999-10-07

Inverse Chi square Function 1.0   (details) 49/50 ESP   1 KB / 1 KB
This function calculates the inverse Chi square function.
By Bjorn Adams. 2010-12-15

Inverse F Snedecor Function 1.0   (details) 49/50 ESP   1 KB / 1 KB
This function calculates the inverse of a F Snedecor distribution.
By Bjorn Adams. 2010-12-15

Inverse T Student Function 1.0   (details) 49/50 ESP   1 KB / 1 KB
This function calculates the inverse of the T student distribution.
By Bjorn Adams. 2010-12-15

Invert Transform   (details) 49/50 48 ENG   2 KB / 1 KB
Two routines, for the invert transform and its inverse. Does OEIS A158943 and OEIS A155728.
By John Keith. 2019-04-22

IPOW   (details) 49/50 ENG   1 KB / 1 KB
Fast program for raising any multipliable object to an integer power.
By Werner Huysegoms. 1999-08-31

ISPRIME? 1.0   (details) 49/50 ENG   121 KB / 1 KB
A replacement for the ISPRIME? command on the 49g and 50g.
By Gerald Hillier and B. Bock. 2010-12-15

Kampos 1.0   (details) 49/50 ESP   8 KB / 8 KB
ScreenshotCalculates the gradient of a scalar field and the divergence and the curl of vector fields, in cylindrical or spherical coordinates.
By Ktulu. 2001-11-03

Karnaugh Diagram 1.06   (details) 49/50 ENG   63 KB / 12 KB
ScreenshotProgram to easily make Karnaugh diagrams, with the ability to print to the HP 82240B infrared printer. Written totally in System RPL for the 49g+ and 50g.
By C.A.H. Lucas. 2010-09-12

KERMOD 1.03   (details) 49/50 ENG   2 KB / 3 KB
The library KERMOD includes four commands: KERMOD, IMAGEMOD, BASISMOD, IBASISMOD. These are modulo commands for the current modulus of the built-in commands KER, IMAGE, BASIS, IBASIS, respectively.
By Takashi Matsubara. 2005-09-03

Laguerre Polynomials   (details) 49/50 ENG   3 KB / 1 KB
Returns the value of the nth Laguerre polynomial L_n(x) at x. To use the program, n (which must be an integer) should be on level 2, and x should be on level 1. If x is an integer, the result will be an integer or a rational number. Includes a regular version and a shorter/faster version that is dependent upon ListExt and GoferLists.
By John Keith. 2020-04-11

Lah Numbers   (details) 49/50 ENG   1 KB / 1 KB
For integer input N, K, this program returns the corresponding Lah number. Lah numbers are coefficients expressing rising factorials in terms of falling factorials.
By Gerald Hillier. 2017-02-25

Lambert W Function   (details) 49/50 ENG   1 KB / 1 KB
Returns the value of the Lambert w function to the stack given a real number.
By Gerald Hillier. 2017-02-25

Lambert W Function   (details) 49/50 48 ENG   17 KB / 1 KB
Computes the Lambert W function W(z) for branches 0 and -1. For branch -1, the program covers the real-valued range -1/e < z < 0. For branch 0, the program covers the entire complex plane. For most values, the results are accurate to within 2 ULPs. For values very close to 1/e, the results are approximate. The program expects the branch (0 or -1) on level 2 and z on level 1.
By John Keith. 2023-05-14

LambertW Function 17.5   (details) 49/50 ENG   2 KB / 6 KB
Calculates the LambertW function for branch k of x, x being a real or a complex number. Gives an almost instantaneous answer for non-complex solutions and requires some more time for the iterations when dealing with complex number solutions.
By Gil Campart. 2020-12-30

Last Non-Zero Digit of Factorial   (details) 49/50 ENG   2 KB / 1 KB
For input N, a natural number, this returns the Nth element where the digit is the final nonzero digit of N factorial. This is A008904.
By Gerald Hillier. 2017-09-23

LeastSquares 1.0   (details) 49/50 ENG   78 KB / 2 KB
Easily calculate least squares approximations. Written in System RPL.
By Andre de Jesus. 2005-09-03

Lerch Transcendent and Polylogarithm   (details) 49/50 48 ENG   2 KB / 1 KB
This program computes the Lerch transcendent Phi(z, s, a). The arguments may be real or complex. The program is a straightforward implementation of the function definition and it converges fairly quickly if |z| is not close to 1. The execution time rises and accuracy decreases as |z| approaches 1, so this is not an efficient algorithm for the Zeta function. The number 9999 for the maximum number of iterations may be lowered to improve speed at the cost of accuracy for values of |z| close to 1.
By John Keith. 2021-11-24

Library of Equations 0.1   (details) 49/50 ENG   37 KB / 52 KB
ScreenshotLibrary of equations for the HP 49 that's better than EQNLIB of the HP 48.
By Jose Rafael Ripoll Parejo. 2001-04-04

Limit In Two Variables Beta 1.00   (details) 49/50 ENG   2 KB / 1 KB
Programs that calculates any limit in two variables. It's very simple but useful to do it quickly. Written in RPN language.
By Baldin Christian Massimiliano. 2001-08-04

Limit Two Variables Iterator 1.0   (details) 49/50 ENG ESP   2 KB / 1 KB
ScreenshotThis program works with the limit of two variables in calculus, making the iterator limit (the limit of one variable of the limit of the other variable).
By Diego Verev. 2009-04-25

Limit Two Variables Radial 1.0   (details) 49/50 ENG ESP   2 KB / 1 KB
ScreenshotThis program solves the radial limit of functions.
By Diego Verev. 2009-04-25

Linalg (Linear Algebra) 1.0   (details) 49/50 48 ENG   240 KB / 6 KB
ScreenshotImplements linear algebra functions not built into the 48G/GX or 49/50. Includes factorization commands (Cholesky factorization, Full-Rank factorization), vector space tools (Null Space, Column Space, Eigen-space), symbolic matrix building commands, Projection Operator commands, Matrix Generation commands (including the Hilbert matrix and its inverse, the duplication matrix, the commutation matrix, and others), miscellaneous linear algebra commands (rank, pseudo-inverse (or generalized inverse), Kronecker product, matrix exponentiation, and others).
By Scott Hyde. 2017-02-27

Linear Interpolation Utilities 2.3   (details) 49/50 48 ENG   26 KB / 4 KB
System RPL and machine language library with linear- tabular- and double interpolation, cubic splines, linear predicting, and second and third order least squares polynomial fitting. Accepts many combinations of input. Also tested on 49g+ ROM 1.23.
By Gjermund Skailand. 2004-06-22

LINGR - Cyborg 1.0   (details) 49/50 ESP   7 KB / 1 KB
ScreenshotGraph any XY table.
By Israel Vasquez (Cyborg). 2002-09-22

Linsy 2000 1.0   (details) 49/50 ENG ESP   4 KB / 2 KB
ScreenshotAsks you to input equations (even fractions), as long as you enter the same number of equations as there are variables. Then it shows you the equations again, in order for you to check them out and see if you typed them right. The program can then either put the results on the stack or send you to the matrix editor so you can fix the equations.
By Dante Camargo. 2000-12-26

Logic Binary Sequence   (details) 49/50 ENG   2 KB / 1 KB
For a given integer input N, this returns the Nth integer of a base 2 number system that doesn't include zero. This is OEIS A007931.
By Gerald Hillier. 2017-09-15

Logic Operations for Large Integers   (details) 49/50 ENG   3 KB / 1 KB
Programs to make it easier to perform logic operations on large integers, such as one to pad an integer string with leading zeros and one to invert the significant bits of a number without regard to word size. Requires ListExt.
By John Keith. 2022-08-28

Long Float 49 0.91 Beta   (details) 49/50 ENG   5 KB / 8 KB
ScreenshotThis is a beta version of LongFloat49. It contains only arithmetic commands and utilities at the moment. Docs are only a small text file.
By Luiz Daniel and Steen S. Schmidt. 2002-04-28

LongFloat 3.93Get It   (details) 49/50 ENG   342 KB / 36 KB
ScreenshotMultiple precision real and complex library including trig and hyperbolic functions. Interval arithmetic (precision tracking) for real functions. Algebraics with interval numbers or units may be automatically evaluated to user-defined precision. Now has basic matrix functions and 49g+/50g support.
By Gjermund Skailand and Thomas Rast. 2007-01-13

M.Power 6   (details) 49/50 ENG   3 KB / 2 KB
For all or most real or complex matrices M, calculates, by diagonalization or by "forced" pseudo approximated diagonalization, one possible exact or one "forced" approximated real (or complex) matrix for M^x (x=real, fraction or integers, positive or negative). Use Original Matrix in stack level 2, x power or xth root in level 1, and run the program.
By Gil Campart. 2023-05-07

M1105.FNI 2.5   (details) 49/50 ESP   7 KB / 15 KB
ScreenshotNumeric methods program for non-linear equations, including Newton's method.
By Cesar Yugar Soria Galvarro. 2002-05-21

Make Binomial 1.0   (details) 49/50 48 ENG   1 KB / 1 KB
Simple program to expand a binomial from (x+y)^n into expanded form. Yes, it's kind of useless with the 49's CAS system, but it's somewhat useful for a 48.
By Joey C.. 2005-05-24

Make Pascal's Triangle 1.0   (details) 49/50 48 ENG   1 KB / 1 KB
Simple program to make the Pascal's Triangle up to a specified row. It even supports some centering.
By Joey C.. 2005-05-24

Mantissa of an Extended Real   (details) 49/50 ENG   2 KB / 1 KB
Very small and fast program to get the mantissa of an extended real.
By Gerald Hillier and others. 2017-10-11

Many Digits 5.2   (details) 49/50 ENG   2 KB / 1 KB
Calculates simple operations with many digits, for example {'7/3.2*79/23' 400"} will calculate 7/3.2*79/23 with 400 digits.
By Gil Campart. 2021-05-23

Mat Exp 2.2   (details) 49/50 ENG   1,173 KB / 44 KB
Matrix exponentials, svd, lsq and (general) eigenvalue solvers, fast multiplication and division and utilities. About 100x faster than the inbuilt routines when such exist. Written in hpgcc3 with C-source code included. Can be installed in port 2. Requires special HPGCC3-ROM, included. Makes working with larger matrixes practical on the hp50g, i.e. more or less instantaneous.
By Gjermund Skailand. 2024-12-29

Mate6ED 1.0   (details) 49/50 ESP   14 KB / 6 KB
ScreenshotThis program solves differential equations using Euler, Euler modified and Runge-Kutta.
By Pablo Montes. 2004-02-15

Mate7Civil Metodos Numericos 1.1   (details) 49/50 ESP   19 KB / 24 KB
ScreenshotProgram to perform numerical methods. 14 methods are included.
By Pablo Montes. 2004-02-15

Matematica HYCB 2000   (details) 49/50 ESP   35 KB / 16 KB
ScreenshotCompilation of different programs for finding mathematical solutions in algebra, arithmetic, geometry, and trigonometry.
By Herbard Young. 2000-09-30

Math Library 789   (details) 49/50 ENG   3 KB / 2 KB
Six new commands for the 49G CAS, including a new factorer and some EQW tools.
By Bernard Parisse. 1999-11-10

Math Tools   (details) 49/50 FRA   13 KB / 11 KB
Various math tools for trigonometry, suites, polynomials, and more.
By Laurent Mas (hpsam). 2000-01-21

Math Utilities 3.0   (details) 49/50 ENG   7 KB / 3 KB
Miscellaneous math utilities useful for high school algebra and geometry students.
By Michael Siegenthaler. 1999-10-05

Mathematica 1.5   (details) 49/50 ENG   10 KB / 7 KB
ScreenshotMakes the CAS easier to use, especially when differentiating.
By Cyrille Berger. 2008-08-31

Matrix Function MFUN   (details) 49/50 ENG   3 KB / 1 KB
ScreenshotMFUN calculates functions of square matrices through application of the Cayley-Hamilton Theorem. If the calculator is exact mode, the program attempts to calculate the function exactly, but if the eigenvalues of A cannot be found exactly, the program continues in approximate mode. The HP 49G and 49g+ are supported.
By Jeff Pedersen. 2004-05-09

Matrix Permanent   (details) 49/50 48 ENG   6 KB / 1 KB
Computes the permanent of a square matrix. The matrix may be real or complex, and on the 49 and 50, may also be exact integer or symbolic (type 29).
By John Keith. 2024-06-06

Matrix49 1.0   (details) 49/50 ENG   123 KB / 1 KB
ScreenshotContains some additional matrix commands like ADJOINT, COFACTOR, MINOR and KROENECKER. Documentation in Word 2000 and HTML formats.
By Steen S. Schmidt. 2001-06-30

MC48/49 (Minimos Cuadrados) 2.0   (details) 49/50 48 ESP   11 KB / 2 KB
Fits a set of points to a minimum degree polynomial.
By Javier Enrique Miranda. 2004-02-03

Median-Median   (details) 49/50 ENG   3 KB / 1 KB
Median-median regression program.
By Buchan Milne. 2000-03-12

MES and User Equation Library   (details) 49/50 ENG   4 KB / 1+ KB
Explains how HP 48 owners can access the Multiple Equation Solver in the 49 and provides a user equation library.
By John H Meyers. 1999-11-04

METD1 1.0   (details) 49/50 ESP   2 KB / 2 KB
Numerical Methods at Universidad Técnica Particular de Loja, Ecuador. This is a very simple program to use. It contains Newton-Rapson's method, Euler, Runge-Kutta and a method to calculate the deflection of a beam by a finite difference.
By Fernando Saraguro Gutiérrez. 2003-12-24

Método de Muller 0.1   (details) 49/50 ESP   2 KB / 2 KB
Step by step Muller's method program.
By I. Cordero. 2002-09-22

Metodo Numérico Sis ñ linear   (details) 49/50 48 POR   2 KB / 2 KB
Numeric methods for non-linear systems.
By Rafael Garcia Rodrigues. 2004-09-22

Metodos de Interpolación 1.0   (details) 49/50 ESP   11 KB / 54 KB
ScreenshotThis program contains various methods of interpolation: Lagrange, Newton, multinomial, polynomial, linear, and divided Newton differences.
By Eduardo Martinez Silva. 2005-01-30

Metodos Numericos   (details) 49/50 48 ESP   65 KB / 84-87 KB
ScreenshotA library for numerical methods. Contains programs for Bisection, Newton-Raphson, False Position, Fixed Point, Aitken, Newton for systems of non linear equations, Cholesky, Krylov, Taylor Series, Euler-Gauss, Runge-Kutta among others.
Author unknown. 2004-11-05

Metodos Numericos   (details) 49/50 ESP   14 KB / 50 KB
ScreenshotNumerical analysis tools.
By Jhonny Quispe Ochoa. 2006-12-23

Metodos numéricos   (details) 49/50 ESP   20 KB / 76 KB
ScreenshotProgram and library with some numeric methods.
By Carlos Augusto Arellano Muro. 2008-12-31

Metodos Numericos 1.0   (details) 49/50 ESP   8 KB / 6 KB
ScreenshotYet another numeric methods program. Spanish-speaking people seem to like creating these. At least this one is relatively compact. Works for Bisection, Fixed Point, Newton Raphson, second order Newton Raphson, and secante. Written in User RPL.
By Ricardo Palma Martin. 2005-06-14

Metodos Numericos 1.0   (details) 49/50 ESP   15 KB / 16 KB
ScreenshotLibrary with various numeric methods.
By Roberto Coda Tonione Gonzales. 2008-08-31

Metodos Numericos Modo Alg 2.0   (details) 49/50 ESP   1,223 KB / 46 KB
This file contains 23 programs for numerical methods: bisection, fixed point, Newton, secant, false position, Steffense, Muller, Lagrange, Neville, Gausseidel, Jacobian, fixed point and Newton for systems of equations, Fourier series, Richardson, numeric differentiation, trapezoidal, Simpson, Romberg, Gaussian square, Euler, RKR, and higher order Taylor.
By Manuel Dario Fajardo Hernández. 2010-12-15

Métodos Numericos_1 1.6   (details) 49/50 ESP   18 KB / 12 KB
ScreenshotContains "Newton Raphson", "Second Order Newton", "Fixed Point", "Tanteo", and "Steffensen" iterative methods for solve any equations. It needs one initial value and it gives you the result and error. In addition it give you a table with the iterations realized.
By Richard J. Mitma Llallahui. 2002-10-11

Métodos Numericos_2 1.6   (details) 49/50 ESP   17 KB / 12 KB
ScreenshotContains "Secant", "Bisection", "False Position", and "Linear Interpolation" iterative methods for solve any equations. It needs two initial values and it gives you the result and error; in addition, it gives you a table with the iterations realized.
By Richard J. Mitma Llallahui. 2002-10-11

Metodos Probabilisticos 3.1   (details) 49/50 ESP   1,136 KB / 44 KB
ScreenshotThis library is for a subject (Metodos Probabilistidos) ANVA (ANOVA). Can fit data to 2, 3, or 4 variables, Chi^2, Poisson and more.
By Walter Eduardo Bonilla Rodriguez. 2005-06-19

Métodos Simbólicos 1.00   (details) 49/50 ESP   2 KB / 2 KB
Small library with indefinite integral, symbolic solution of equations, derivative, LaPlace transform and inverse LaPlace transform. Uses the EQW.
By José Ángel Salvador. 2015-07-26

MetodoSimplex49G 1.1   (details) 49/50 ESP   19 KB / 4 KB
Double and single Simplex and transport.
By Jean Paul Taborga González and others. 2001-11-03

MFLUID 1.0   (details) 49/50 ESP   2 KB / 2 KB
This is a program for fluid mechanics; it contains three cases, you should input certain data and then it calculates the loss of pressure, the flow or the diameter. Written for use at the Universidad Técnica Particular de Loja, Ecuador.
By Fernando Saraguro Gutiérrez. 2003-12-24

Miller-Rabin Primality Test   (details) 49/50 48 ENG   3 KB / 1 KB
Determines whether a number is prime using the Miller-Rabin primality test.
By Thomas Klemm. 2018-07-22

Min-Max Polynomials 1.0   (details) 49/50 48 ENG   5 KB / 1-2 KB
Given a set of N data points (x1,y1) .... (xN,yN), MMP calculates the min-max polynomial of degree d by the "exchange method".
By Jean-Marc Baillard. 2018-04-03

Minimax   (details) 49/50 ENG   115 KB / 2 KB
Minimax polynomial approximation, which minimizes absolute error (not RMS). Can be used to fit data as well as functions. Implemented in User RPL, System RPL, hpgcc2 and hpgcc3 for comparison to Valentin's original implementation in HP-71 BASIC.
By Gjermund Skailand. 2009-11-01

Minimos Cuadrados 2.2   (details) 49/50 ESP   13 KB / 3 KB
ScreenshotCalculates the values, the equation and the graph for least squares.
By Alberto Villalba Kong. 2004-09-22

MMCO 1.1   (details) 49/50 ESP   5 KB / 4 KB
ScreenshotA program for fitting data.
By Eduardo Romero. 2005-05-08

Möbius Function   (details) 49/50 ENG   2 KB / 1 KB
Calculates the Möbius function, used in number theory, usually written as μ(n) but called MOB(n) here, is defined thus: MOB(n) = 0 if n has a squared prime factor; MOB(n) = 1 if n is a square-free positive integer with an even number of prime factors; and MOB(n) = −1 if n is a square-free positive integer with an odd number of prime factors. Includes both a User RPL version and a much faster System RPL version.
By Joseph K. Horn and Gerald Hillier. 2018-03-18

Moda 1.52   (details) 49/50 ENG   18 KB / 7 KB
ScreenshotProvides an environment for non-linear chi-square and/or least-square fitting and it gives access to the goodness-of-fit, to the covariance matrix and to confidence limits. The fit functions can be archived and maintained in a catalog and the results can be plotted in several ways. Does not auto-attach, so you must manually do a :0:768 ATTACH.
By Steven Ahlig. 2000-11-26

Modeling of Data 1.1   (details) 49/50 ENG   7 KB / 3 KB
ScreenshotProvides routines for non-linear chi-square fitting, which are based on the Levenberg-Marquardt algorithm. Does not auto-attach, so you must manually do a :0:768 ATTACH. This old version is kept because of its reduced memory requirements.
By Steven Ahlig. 1999-06-20

MODULO 1.2   (details) 49/50 48 ENG   18 KB / 10 KB
Some basic number theory algorithms, allowing you to find the sum, difference and product (mod n), represent integers as the sum of two squares or as the sum of a square plus a multiple of another square, find the gcd, directly or step by step, of two numbers, determine if two numbers are relatively prime, use Euler Phi function to determine the number of relatively prime numbers there are to an integer, find multiplicative inverses (mod p), solve linear equation (mod n), solve a system of equations with multiple moduli and remainders (Chinese Remainder Theorem), use the Fast Powering algorithm f exponentiation (mod n), find primitive roots (mod p), find quadratic residues of an integer, determine if an integer has a square root (mod p), if so, find the square root (mod p), use the Jacobi Symbol, apply the Gauss Criterion, solve any quadratic equation (mod p), find idempotents of Z/nZ, find invariants of indempotents in Z/nZ, use the Solovay-Strassen, the Miller-Rabin test or the "wheel" for testing primality, factor an integer into product of primes, find the next prime starting at any integer, find the next prime with remainder r, modulo n. The HP 49 version has additional programs added to generate Pythagorean triangles, generate the Egyptian fraction decomposition of any fraction, and find the smallest solution to the Pell equation x*x - N*y*y=1, for fixed N>1.
By Anthony Shaw. 2005-01-04

Moebius Transforms   (details) 49/50 ENG   3 KB / 1 KB
Four Moebius transform related programs. They are most useful for integer sequences related to the divisor function, the Moebius Mu function, and the Euler Phi function. Requires ListExt.
By John Keith. 2021-11-24

Movimiento en coordenadas polares Dinamica 1.0   (details) 49/50 ESP   287 KB / 1 KB
ScreenshotGiven the polar equation of the trajectory, angular velocity and angular acceleration, calculates the main velocities and accelerations (radial and transverse) of a particle. Also calculates "r dot" "r dot dot" and the angle between the tangential and radial axis.
By David Mazariego. 2013-12-22

Mozzi 2.2   (details) 49/50 POR   4 KB / 5 KB
ScreenshotMozzi equations for mechanical engineering for velocity and acceleration.
By Paulino de Jesus Pereira Lourenço. 2003-10-13

MRQ 1.0   (details) 49/50 ENG   11 KB / 2 KB
Levenberg-Marquardt non-linear least square fitting (calibrating) of user functions based on data. 'A*SIN(BX+C)' -> '1.1*SIN(2.2X+3.3)'. Source(System RPL and assembly language) included.
By Gjermund Skailand. 2000-09-29

MSLV2 1.0   (details) 49/50 ESP   9 KB / 2 KB
ScreenshotProgram to solve systems of nonlinear equations. Written in System RPL.
By Cesar Vasquez Alvarado. 2009-05-31

MSOLVR Program Maker   (details) 49/50 ENG   3 KB / 3 KB
Easily creates programs based on MSOLVR, by defining the set of equations and title, sorting the vars in alphabetical order and storing the dimensional units you define.
By Roberto Perez-Franco (HPlus!). 1999-12-10

MTEST 1.07   (details) 49/50 ENG   267 KB / 200 KB
ScreenshotA computer aided assessment package that enables students to practice problems and do tests on the calculator. Results are saved to files on an SD card. Aimed at teaching students in secondary (high) schools math tests. Tests are grouped according to the following topics: algebra, calculus, complex, discrete, financial, geometry, matrices, number, probability, relations, and statistics. Designed to be run off an SD card only. Includes PDF documentation.
By Daniel Milutinovic. 2017-04-30

Multiple Linear Regression Program 1.1   (details) 49/50 ENG   32 KB / 22 KB
Performs multiple linear regression and dumps output data on the stack. Written for the HP 50g (will also run on the 49g+) using the HPGCC C cross-compiler on a Windows PC and requires the ARM ToolBox SETUP.BIN (included in the zip file for the downloader's convenience). See the PDF documentation for insturctions in installing the ARM Toolbox on your calculator. This updated version (1.1) incorporates a check to ensure that the number of given points to be entered is greater than the number of independent or X variables to prevent an invalid non-unique solution.
By Gerardo V. Lozada. 2008-05-11

Multiple Linear Regression With Matrices 1.1   (details) 49/50 ENG   4 KB / 3 KB
Multiple linear regression in User RPL. Prints p value based on the ANOVA F statistic as well as p values for each correlation coefficient. Works similarly to the R 'lm' object's summary() method.
By Andras Cser. 2022-07-31

Multiplicadro de Lagrange 2.0   (details) 49/50 ESP   503 KB / 2 KB
ScreenshotSolves the optimal values of a function, subject to a restriction.
By Manuel Dario Fajardo Hernández. 2011-07-24

MUtils 0.20010408   (details) 49/50 FRA   1 KB / 1 KB
Some math utilities for students in French Lycees written in User RPL.
By François-Karim Laben. 2001-06-23

N! Never Ends In This Many Zeroes   (details) 49/50 ENG   2 KB / 1 KB
For natural number input N, this returns the Nth element of the sequence where N! never ends in this many 0's. This is A000966.
By Gerald Hillier. 2017-09-29

Narayana Transform   (details) 49/50 ENG   2 KB / 1 KB
Computes the Narayana transform of a list of integers. The Narayana transform is a variation of the binomial transform.
By John Keith. 2020-04-11

Necklace Programs   (details) 49/50 ENG   3 KB / 2 KB
A group of programs that compute functions related to necklaces and bracelets (number theory, not jewelry!). The following sequences are covered: A000011, A000013, A000016, A000029, A000031, A000046, A000048, A001037, A059053, A059076, A179781, A308706. Requires GoferLists and Möbius Function.
By John Keith. 2019-07-20

Nednoc   (details) 49/50 ENG   2 KB / 1 KB
Takes as input some integer produced by some PRNG and returns the number of even digits to stack level 2 and the number of odd digits to stack level one. In System RPL.
By Gerald Hillier. 2023-09-24

Neopolys 8.1Get It   (details) 49/50 ENG ESP   28 KB / 12 KB
A definitive polynomial library. Supports Laplace and Z transforms.
By Apolonio Francisco Gonzalez Herrero (APO). 2001-01-07

Neville Method Program for Lagrange Interpolation   (details) 49/50 48 ESP   56 KB / 1 KB
Gives you the Lagrange interpolation at a point. Written in 100% System RPL.
By Juan Fournier. 2001-12-20

Newton - Rapson 1.0   (details) 49/50 ESP   3 KB / 2 KB
ScreenshotNewton - Rapson program.
By Ktulu. 2002-02-24

Newton Raphson 2.0   (details) 49/50 48 ESP   13 KB / 2 KB
ScreenshotThe library NR48/49 uses the Newton Raphson method to find the solution of equations of a variable.
By Javier Enrique Miranda. 2004-02-03

Newton-Raphson 5.03   (details) 49/50 ENG   4 KB / 2 KB
Newton's algorithm to find the zero of a function f even if f is not normally differentiable by the calculator.
By Gil Campart. 2024-06-06

Next Number 4.0   (details) 49/50 48 ENG   2 KB / 1 KB
ScreenshotFinds the next number #n+1 of any given sequence of n numbers entered as a list {#1 #2... #n}. It returns also the lowest polynomial going though the n given numbers, supposing that #1=f(0), #2=f(1)... #n=f(n-1).
By Gil Campart. 2024-12-29

nnls 1.0   (details) 49/50 ENG   63 KB / 18 KB
Non-negative least squares solves least squares problems subject to all results being greater or equal to 0. Possible to use result limits different from 0. Programmed in hpgcc. For the 49g+ or 50g only. Also includes freestanding version not requiring armtoolbox.
By Gjermund Skailand. 2007-04-03

Normal Distribution Functions   (details) 49/50 ENG   3 KB / 1 KB
Simple programs for working with normal distributions, for calculating the lower-tail normal CDF, the normal PDF Z(x), normally distributed random numbers, and an array of normally distributed complex numbers.
By John Keith. 2018-12-21

NUMAQ 1.1   (details) 49/50 ENG ESP   156 KB / 3 KB
ScreenshotBriefly, NUMAQ's goal is to calculate the amount of machines needed per workstation to produce a certain amount of products in a given time horizon. Industrial Engineering related. English and Spanish version of the program are available in the ZIP file. Also, detailed PDF manuals in both English and Spanish. It doesn't mess with your calculator settings. For HP 49g+ and HP 50g (needs 131x80 display).
By Daniel Oliva and Cesar Vasquez Alvarado. 2010-07-14

Number of Different Digits of N!   (details) 49/50 ENG   2 KB / 1 KB
For a given integer input N, this returns the number of different digits in N!. This is OEIS A137580.
By Gerald Hillier. 2017-09-23

Number of Digits of N!   (details) 49/50 ENG   2 KB / 1 KB
For a given integer input N, this returns the number of digits in N!. This is OEIS A034886.
By Gerald Hillier. 2017-09-23

Number of Divisors of N!   (details) 49/50 ENG   5 KB / 1 KB
For a given natural number input N, this returns the number of positive divisors of N!. This is OEIS A027423.
By Gerald Hillier. 2017-10-04

Number of Trailing Zeros in N!   (details) 49/50 ENG   6 KB / 1 KB
Returns the number of trailing zeros in n!. Requires ListExt to work with numbers over 100 digits. This is OEIS A027868.
By John Keith. 2022-08-07

Numbers Composed Exclusively of Digits 2, 3, 5, 7   (details) 49/50 ENG   2 KB / 1 KB
For a given integer input N, this returns the Nth integer composed only of the digits 2, 3, 5, and 7 (only prime numbers). This is OEIS A046034.
By Gerald Hillier. 2021-07-30

Numeration 2.0   (details) 49/50 ENG   3 KB / 3 KB
Several useful math tools, including programs for base conversion and Euclidean division.
By J. Palychata. 1999-11-01

Numeric List Commands   (details) 49/50 48 ENG   4 KB / 1 KB
Implementations of some commands from the Wolfram Language, including a command to generate a list of integers based on the linear recurrence of the integer sequence, and two commands to perform convolution of lists, one of which takes a list and a kernel, and the other which takes two lists, plus a command for deconvolution, plus commands for the convolution inverse and convolution square root. Requires ListExt for the first two programs; only the last two run on the 48 as well.
By John Keith. 2019-08-29

Numeric49 1.0   (details) 49/50 ENG   84 KB / 3 KB
ScreenshotA fast numerical library, containing real and complex numerical solvers, substitution and numerical evaluation tools and a fast numerical integration command. Documentation in HTML and Word 2000 formats.
By Steen S. Schmidt. 2001-05-18

Numerical Integration Methods 1.1   (details) 49/50 ENG   3 KB / 1 KB
Calculates the left endpoint, right endpoint, midpoint, trapezoidal, and Simpson's rule approximations.
By Thomas A. Bednar. 2012-09-15

Numerico 1.0   (details) 49/50 ESP   7 KB / 6 KB
ScreenshotSolves equations using the Test and Bisection method.
By Gustavo A. Chaparro Garcia. 2002-11-17

Numerico 1.02   (details) 49/50 ESP   26 KB / 7 KB
ScreenshotLibrary to solve linear and nonlinear equations of a variable through different numeric methods.
By Wilmer H. Mora F.. 2005-09-03

Números Indice 1.2   (details) 49/50 ESP   7 KB / 9 KB
ScreenshotCalculate index numbers with a summary of procedures and information tags for columns and rows.
By Andrés Rafael Castro Socolich. 2007-08-04

NWT 1.0   (details) 49/50 ESP   60 KB / 3 KB
The NWT program can solve linear and nonlinear systems of equations using the Newton method. For this it is necessary to calculate the Jacobian matrix which the program does with a symbolic method.
By Wilmer H. Mora F.. 2003-12-28

Odd Number Triangle   (details) 49/50 ENG   2 KB / 1 KB
For a given natural number input N, this returns the Nth element of a triangle where all numbers are odd, with the leftmost digit being 2 greater than the one above it and each digit to the right being 2 greater than the one before. This is OEIS A131421.
By Gerald Hillier. 2017-10-11

OEIS A035327   (details) 49/50 ENG   2 KB / 1 KB
For integer input N > -1 this returns the Nth element in the sequence OEIS A035327. Includes two approaches at the problem, one of which requires ListExt.
By Gerald Hillier and John Keith. 2019-12-31

OEIS A10785: Repdigit Numbers (in Human Readable Form)   (details) 49/50 ENG   3 KB / 1 KB
Calculates OEIS A010785, where for natural number input N the programme returns the Nth repdigit number in human readable form, e.g. for input 19531808 the program returns {8 2170201} to be read as the figure eight repeated 2170201 times.
By Gerald Hillier. 2023-05-14

OEIS A111138   (details) 49/50 38 Prime ENG   5 KB / 1 KB
Returns the Nth element of the series OEIS A111138.
By Gerald Hillier and John Keith. 2019-07-20

OEIS A2516: Earliest Sequence with A(A(N)) = 2N   (details) 49/50 ENG   2 KB / 1 KB
Takes a real integer from the stack & returns A2516(N) to stack.
By Gerald Hillier. 2022-08-28

Outer Product and Kronecker Product   (details) 49/50 ENG   2 KB / 1 KB
Two programs, one which computes the outer product of two vectors or the Kronecker product of two matrices, and the other which computes the "generalized outer product" of two vectors.
By John Keith. 2019-02-23

Palindrome 1.0   (details) 49/50 ENG   3 KB / 1 KB
Finds integer palindromes by integer reversion addition.
By Gerald Hillier. 2001-04-04

Palindrome Locator   (details) 49/50 ENG   2 KB / 1 KB
Given positive integer palindromic input N, this returns the position of the palindrome in the series of palindromes ordered naturally in the sequence A002113.
By Gerald Hillier. 2018-01-24

Palindrome Sum   (details) 49/50 ENG   20 KB / 31 KB
Given any positive integer, this program returns three integers (all palindromes) that add up to the given number. The program is a direct translation of the algorithms described in the paper "Every positive integer is a sum of three palindromes" by Javier Cilleruelo, Florian Luca and Lewis Baxter. Requires ListExt.
By Sudhir Shenoy. 2023-05-07

Palindromes in Base 10 in Natural Order   (details) 49/50 ENG   4 KB / 1 KB
For natural number entry N, this returns the Nth palindrome for the sequence A002113.
By Gerald Hillier. 2018-01-24

Palindromes with Even & Odd Number of Digits   (details) 49/50 ENG   2 KB / 1 KB
Takes positive integer input N and returns the Nth even-digited palindromic number for the sequence A056524. Takes positive integer input N and returns the Nth odd-digited palindromic number for the sequence A056525.
By Gerald Hillier. 2018-01-24

Parti49 1.0   (details) 49/50 ENG   1 KB / 1 KB
For integer input produces the exact number of integer partitions.
By Gerald Hillier. 2004-05-15

Partition Numbers   (details) 49/50 ENG   4 KB / 1 KB
Given an integer n on the stack, these two programs return a list of the partition numbers (A000041) from 0 through n. The first program is small, and the second one is fast. Also has a third program that returns the partition number triangle (A008284) as a list of lists. It is large but fast, as it takes advantage of many patterns that occur in the triangle. The fourth program returns a list of Q partitions (A000009) which are the number of partitions into distinct parts, or odd parts. The last program returns rows 1 through n of A008289, the Q partition triangle.
By John Keith. 2023-09-24

Partition of Integer N in M Parts   (details) 49/50 ENG   1 KB / 1 KB
Given positive integers N and M, this program returns the number of partitions of N into at most M parts.
By Gerald Hillier. 2017-02-25

PCWYZ   (details) 49/50 ENG   10 KB / 22 KB
ScreenshotA directory with various math class utilities. Includes PCWYZ, which is a simple piecewise function that is good for intermediate algebra students, a good quadratic equation solver (QUADSOLVR), and PCALC, a graphing utility complete with rectangle approximation graph and integral approximation.
By Roy E Wood. 2017-10-01

PDQ Algorithm in SRPL and URPL   (details) 49/50 ENG   5 KB / 1 KB
PDQ finds best rational approximations, with infinite precision. This means it finds the two smallest integers whose ratio is equal to some target real number plus or minus some desired tolerance. In other words, it finds the simplest fraction in any given interval. Unlike other methods, it always finds the unique best answer, and uses the infinite precision of CAS long integers. Two versions are included, in System RPL and User RPL, and are very similar to the PDQ Algorithm for the Prime.
By Joseph K. Horn. 2018-03-18

Pellian Equations   (details) 49/50 ENG   5 KB / 1 KB
Programs for Pellian equations, one which finds the basic solution to x^2 - d*y^2 = 1 or x^2 - d*y^2 = -1, and the other which returns a list of solutions to the Pellian equation.
By John Keith. 2024-06-06

PEQUM 1.2   (details) 49/50 ENG   152 KB / 2 KB
ScreenshotPEQUM, pronounced peck-um, is personal equation manager that allows you to store, organize and solve your equations in a nicer filer interface. No other formula manager is smaller or has as many features as PEQUM. If you have lots of formulas, this program will make your life easy! Version 1.1 adds the ability to store a note with each equation, and version 1.2 adds the ability to assign units to your variables.
By Tim Wessman. 2008-01-12

Per Nørgård's ∞ Sequence   (details) 49/50 ENG   2 KB / 1 KB
Calculates Per Nørgård's infinity sequence, A004718.
By Gerald Hillier. 2017-12-06

PFIT   (details) 49/50 ENG   3 KB / 1 KB
Polynomial fitting program using least-squares fits.
By Keith J. Farmer. 2000-02-13

Pi50G 1.0   (details) 49/50 ENG   4 KB / 1 KB
A program for the 49/50 series, which calculates a given number of decimals of pi. Written in System RPL and assembly language.
By Silvo Srpcic (HPWebster). 2008-05-11

Pivot de Gauss   (details) 49/50 ENG   3 KB / 1 KB
Gaussian pivot program. Easy to use.
By Stephane Elard. 2000-03-14

PlusMinus 1.1   (details) 49/50 ENG   39 KB / 3 KB
Allows you to use the plus-or-minus sign in calculations. In System RPL with documentation in Word format.
By Steen S. Schmidt. 2000-06-20

pNEWTON 1.0   (details) 49/50 ESP   1 KB / 3 KB
Contains a program called pNEWTON that calculates the root of a function, meaning, calculates the x value that brings y(x)=. Uses the Newton method and shows intermediate calculations.
By Bjorn Adams. 2010-12-15

Polinomios   (details) 49/50 48 POR   2 KB / 3 KB
Numeric methods for polynomials.
By Rafael Garcia Rodrigues. 2004-09-22

Pollard's p-1 Factorization 1.0   (details) 49/50 ENG   7 KB / 1 KB
Performs Pollard's p-1 integer factorization.
By B. Bock and Gerald Hillier. 2010-06-06

PolRect 1.1   (details) 49/50 ESP   6 KB / 3 KB
ScreenshotThis program converts a numeric value in coordinated rectangular to coordinated polar (cylindrical) and vice versa. Also shows the formulas used in the calculation.
By Gustavo Portales (GaaK). 2002-05-21

POLYFIND   (details) 49/50 ENG ESP DEU   5 KB / 2 KB
ScreenshotA simple program, designed to help find polynomial functions, which can be a bit tedious with the on-board tools. You simply input a number of points of the function you would like to know or a derivative of it in a three wide matrix, execute the program and get your polynomial function up to a degree of 7. It finds out the degree of the polynomial automatically.
Author unknown. 2017-12-17

Polynomial 2.1   (details) 49/50 ENG   237 KB / 4 KB
ScreenshotA System RPL polynomial library with arithmetic and calculus operations on polynomials, as coefficient vectors. Includes tools to convert symbolic expressions to and from coefficient vectors, expression rationality tests and much more. Docs in Word 2000 & HTML formats.
By Steen S. Schmidt. 2001-08-04

Polynomial Transformation into Real Array 2g/3a   (details) 49/50 ENG   7 KB / 1-2 KB
ScreenshotObtains the real coefficients from a polynomial with real coefficients: f(an × x^n +...+a0) —> [an... a0], an... a0 real. The variable of the polynomial may be defined in the current directory, or not. The program will also detect incorrect similar variable names and give a corresponding message warning (as only 1 variable is allowed).
By Gil Campart and others. 2023-05-14

Polynomic Fit 1.1   (details) 49/50 ENG ESP   251 KB / 2 KB
The program makes a polynomial fit, supporting quadratic, cubic, and fourth order, starting with a table of data (x and y), as a matrix. In addition, it gives the r2 coefficient.
By Felipe Leonardo Padilla Palma. 2008-09-23

POLYROOT and NTHROOT 1.01   (details) 49/50 ENG   41 KB / 4 KB
POLYROOT finds roots of a polynomial with degree < 5. NTHROOT calculates the n-th root of a complex number with an integer n. In some cases, NTHROOT can be used instead of XROOT.
By Takashi Matsubara. 2006-05-14

Ponto Fixo 1.0   (details) 49/50 POR   2 KB / 2 KB
Ponto Fixo method for numerical analysis.
By Paulino de Jesus Pereira Lourenço. 2003-10-13

Potencias 1.1   (details) 49/50 ENG ESP   3 KB / 3 KB
Program for solving eigenvalues and vectors problems with the "potencias" method. It includes a program that allows you to find the eigenvalues and vector of the inverse matrix. Very handy for students in numeric methods class. All written in RPL.
By Santiago Toso. 2009-02-07

Power Test 1.0   (details) 49/50 ENG   1 KB / 1 KB
Test if a number is a power of two. Challenge is to convert the program to System RPL. Very optimized, no variables, uses only CAS commands.
By HPhreacker. 2002-06-30

PREGR   (details) 49/50 ENG   3 KB / 1 KB
Performs polynomial regression, by taking a matrix stored in SigmaPAR and returning a polynomial of the specified degree least square fit to the data.
By Dennis York. 1999-09-01

Pretty Laplace 1.1   (details) 49/50 ENG   2 KB / 1 KB
Two useful programs allow you to use LAP and ILAP commands using variables 't' and 's' instead of X. Many features.
By Roberto Perez-Franco (HPlus!) and Jorge Aranda (Naish). 2001-01-13

Prim 1.0   (details) 49/50 ENG   2 KB / 1 KB
Corrects erroneous results of ISPRIME?
By B. Bock. 2002-05-20

Prime Factors   (details) 49/50 ENG FRA   2 KB / 1 KB
Finds the prime factors of a number, step-by-step.
By Arnaud Bétrémieux. 2000-03-12

Prime Power Test 1.0   (details) 49/50 ENG   3 KB / 1 KB
Tests whether an integer is a prime or a power of a prime.
By Gerald Hillier and B. Bock. 2006-08-28

Probabilidades   (details) 49/50 ESP   3 KB / 7 KB
ScreenshotProgram with Bayes theorem and binomial, hypergeometric, Poisson, polynomial, normal, and approximately normal binomial.
By Abrahan Coca. 2001-12-29

Product of Digits is a Prime Sequence   (details) 49/50 ENG   2 KB / 1 KB
For a given integer input N, this returns the Nth integer of the series where the elements are all numbers in naturally ascending order whose product of digits is a prime. This is OEIS A028842.
By Gerald Hillier. 2017-09-07

Programa de Cálculo Numérico 11/2004   (details) 49/50 POR   76 KB / 90 KB
ScreenshotLarge number of programs for use with the book "Métodos Numéricos Computacionais para a Engenharia" by José Paulo P. Dieguéz.
By Alexandre Magalhães. 2005-09-03

Pronosticos 1.0   (details) 49/50 48 ESP   7 KB / 3 KB
ScreenshotPerforms forecasts with smoothing. Exponential fitted and simple.
By Andrez Perez Mota. 2005-09-03

Propolin   (details) 49/50 ENG ESP   2 KB / 1 KB
Has two programs, one which converts a polynomial into its associated vector and the other which does the opposite.
By Rubén de la Rosa Steinz. 2000-09-01

PSLQ 0.22b   (details) 49/50 ENG   14 KB / 3 KB
Integer relation finding algorithm PSLQ, with some test relations. Uses extended precision with 15-16 digits.
By Gjermund Skailand. 2004-02-03

Punkto Fijo 1.0   (details) 49/50 ESP   3 KB / 3 KB
ScreenshotWorks with fixed points.
By Ktulu. 2001-03-24

PVal 1.0   (details) 49/50 ENG   94 KB / 1 KB
ScreenshotThis is a small library (written in User RPL) that complements the finance tools already included in the HP 49G. This package can calculate the Internal Rate of Return given a Cash Flow or the Net Present Value given a Cash Flow and a discount rate. It also calculates annuities and perpetuities and gives their Present Value or Future Value.
By Jorge F. Balat. 2002-03-16

Pythagores 1.2   (details) 49/50 48 ENG ESP   5 KB / 1 KB
ScreenshotAllows you to choose to calculate any one side of a right triangle, or enter all of the side lengths of a triangle to find if it is right. In User RPL for easy editing and compatibility with the 49 and 48.
By Cesar Caro. 2001-03-01

QTS 2.1   (details) 49/50 ENG   5 KB / 1 KB
Gives measures of all angles and sides of a triangle when SSA, SAS, SSS, SAA, or ASA are given.
By Othniel Rawlins and Murray Rogers. 1999-08-13

Quadratura de gauss 2004.01   (details) 49/50 ENG ESP   3 KB / 1 KB
ScreenshotThis program provides to you an integration by quadrature Gauss. You can choose up to five points for a better approximation.
By David Cemin. 2004-08-20

Quadro 1.2   (details) 49/50 48 ENG   4 KB / 1 KB
ScreenshotA User RPL program to calculate the vertex, roots, discriminant, and completed square [or standard form] of a quadratic equation using given coefficients. Gives exact values (on the HP 49 only) if desired.
By Cesar Caro. 2002-12-29

Quantum Mechanics Miscellaneous 2.00   (details) 49/50 ENG   3 KB / 2 KB
Calculates symbolically Clebsch-Gordan coefficients & Wigner 3J symbols. Also includes a command which can symbolically add angular momentum values.
By Ciro Biancofiore. 2000-11-27

Quasi Monte Carlo Halton Sequence   (details) 49/50 ENG   2 KB / 1 KB
This group of programs generates a Quasi-Monte Carlo series of D-dimension Halton sequence vectors.
By Gerald Hillier. 2017-02-25

Quaternion 1.33   (details) 49/50 ENG   16 KB / 6 KB
Quaternions for numeric and partly symbolic handling. Displayed as 4D vectors. Written in System RPL.
By Gjermund Skailand. 2007-08-04

Radio Espectral   (details) 49/50 ESP   19 KB / 1 KB
ScreenshotCalculates the radial spectrum of a square matrix. Useful for numeric methods for solving a linear system via iterative methods (Jacobi, Gauss-Seidel, or SOR).
By Ruben Said Felix Ruiz. 2010-12-15

Ramanujan Tau Function   (details) 49/50 ENG   4 KB / 1 KB
Set of three User RPL programs to compute the Ramanujan tau function (A000594) for positive integers. Requires Sum of Divisors to an Integer Power and ListExt. Also includes a standalone program written in System RPL.
By John Keith and Gerald Hillier. 2018-12-21

Rank of Permutation   (details) 49/50 48 ENG   4 KB / 1 KB
Computes the rank (lexicographic index) of a permutation, or returns a permutation (as a list) given the rank. The rank assumes 1-based lists, i.e. a sorted list has the rank 1. For the HP-48, the maximum length of the permutation list is 14. For the 49 and 50, the length is limited only by memory if used in Exact mode. Requires ListExt on the 49 series.
By John Keith. 2024-06-06

RAS 3.0b   (details) 49/50 ENG   44 KB / 25 KB
ScreenshotRegression analysis package that allows one to do ordinary least squares, non-linear least squares (that are intrinsically linear), and two-stage least squares. Also handles logistic regression for binary dependent data. 100% User RPL with one "unsupported but stable" SYSEVAL.
By MacDonald R. Phillips. 2007-04-02

Ratio to Continued Fraction   (details) 49/50 ENG   3 KB / 1 KB
Convert ratios of two integers to/from continued fractions. For example, for input '355/113', the output is { 3 7 16 } because 355/113 = 3 + (1 / ((7 + (1 / 16)))) which is written as { 3 7 16 } in continued fraction shorthand, with only the partial quotients in the list, not the numerators which are always 1. Written in System RPL.
By Joseph K. Horn. 2018-03-18

Reciprocal Fibonacci   (details) 49/50 ENG   9 KB / 1 KB
Computes the reciprocal Fibonacci constant to the specified number of digits. This is OEIS A079586.
By Gerson Washiski Barbosa. 2018-12-21

Recta 2000 1.0   (details) 49/50 ENG ESP   5 KB / 5 KB
ScreenshotAsks you for an input (decimals or fractions) and calculates the center of a rectangle, switches from general to particular equation of a rectangle and vice versa, finds the slope of a rectangle, given 2 points, finds the distance between 2 points, finds the shorter distance between a rectangle and a point, finds the equation of a rectangle, given a point and the slope, and finds the equation between 2 points.
By Dante Camargo. 2000-12-26

RegPlus 1.1   (details) 49/50 ITA   298 KB / 15 KB
ScreenshotAll about Regression Analysis: coefficient, correlation, vif, dfbetas, covariance, dffits, mahalanobis distance, cook, and much more.
By Fabio Frascati. 2006-05-14

Regresion 2.0   (details) 49/50 ESP   2 KB / 2 KB
Small program that makes polynomial and multilinear regressions. The zip file contains some information (in Spanish) about the program: size, language, and the ROM version used to compile it.
By Daniel Jesús Murcia Ortiz. 2003-06-29

Regresión Múltiple ANOVA 4.0   (details) 49/50 ESP   6 KB / 9 KB
The most complete multiple linear regression with ANOVA analysis and several statistics, now with residual analysis, correlation matrix, individual residual graphics and Variance Inflation Factor. Tested on the 50g.
By Andrés Rafael Castro Socolich. 2009-04-25

Regula Falsi and Newthon-Raphson Methods 1.0   (details) 49/50 ESP   183 KB / 6 KB
ScreenshotSmall program which allows you to do numerical integrations with the Regula Falsi and Newthon-Raphson methods.
By Juan Carlos Mark Quiroga. 2004-08-19

Relatives of Bernoulli Numbers   (details) 49/50 ENG   3 KB / 1 KB
A collection of three programs which compute Poly-Bernoulli numbers, Genocchi numbers and Gregory coefficients, numbers related to Bernoulli numbers. Requires ListExt.
By John Keith. 2022-08-07

Repunit   (details) 49/50 ENG   2 KB / 1 KB
In recreational mathematics, a repunit is a number like 11, 111, or 1111 that contains only the digit 1 — a more specific type of repdigit. This assembly language program generates the nth repunit very quickly.
By Gerald Hillier. 2017-07-04

Resolutor de triángulos 1.0   (details) 49/50 ENG   15 KB / 39 KB
ScreenshotGraphical program that solves any triangle. Messes with your calculator's settings.
By Leopoldo Magallanes C.. 2002-02-16

RNLS 1.0   (details) 49/50 ENG   1 KB / 1 KB
Random number list (actually column) generator. Up to 12 digit random number list. No negatives.
By William Mackenzie. 2024-08-31

Roman   (details) 49/50 ENG   2 KB / 2 KB
Converts Roman numerals to decimal numbers and vice versa.
By David Haguenauer. 1999-11-30

Romano 2.0   (details) 49/50 48 ENG ESP   7 KB / 1 KB
ScreenshotTransforms any natural number between 0 and 1E12 to its expression in Roman numbers and vice versa. Written in assembly language, so it's VERY fast.
By Rubén Pérez. 2001-04-16

RomMat 1.0   (details) 49/50 ENG   2 KB / 1 KB
Performs arithmetic on Roman numerals.
By Gerald Hillier. 2002-03-16

ROND   (details) 49/50 ENG   11 KB / 1 KB
Will round any number to the specified significant digits.
By William Mackenzie. 2016-08-02

RotC 5   (details) 49/50 ENG   478 KB / 8-18 KB
Converts rotations from/to Euler sequence, RPY sequence, matrix, quaternion and angle/axis of rotation. Euler and RPY sequences accepts all 12 axis orders. Also some quaternion operators.
By Hans Milton. 2010-03-21

Row of Pascal's Triangle 1.0   (details) 49/50 48 ENG   1 KB / 1 KB
This small program will print out the specified row of Pascal's Triangle. It boasts small size and quickness of use for your needs.
By Joey C.. 2005-05-24

RPNStat 1.0   (details) 49/50 ENG   33 KB / 3 KB
Implements several statistical algorithms which take their input solely from the stack and do not rely on any "magic variables". Includes excellent PDF documentation.
By Douglas Fields. 1999-10-27

Runge Kutta 1.0   (details) 49/50 ESP   4 KB / 2 KB
A couple of programs for solving differential equations by the Runge Kutta method. It allows you to solve problems by using Euler's method and also Runge Kutta's second order methods. Very useful for calculus students in the Universidad Nacional de Cuyo and for any numeric method student. Written in User RPL for all 49/50 series models.
By Santiago Toso. 2009-02-07

Runge Kutta 1.04   (details) 49/50 ESP   106 KB / 5 KB
ScreenshotNumerically solves systems of ordinary differential equations of first order.
By Wilmer H. Mora F.. 2005-09-03

Runge Kutta Fehlberg Order 4 1.0   (details) 49/50 ENG   10 KB / 3 KB
ScreenshotRunge Kutta Fehlberg Method based on Burden Faires Method numerical algorithm.
Author unknown. 2012-09-15

SARA by IPB 2.0   (details) 49/50 ENG POR   65 KB / 110 KB
ScreenshotThis software has many libraries for statistics. SARA is a program that solves normal, binomial, hypergeometric, Poisson, and exponential distributions, as well as inverse distributions, Ficher, CHI^2, Normal(Z), T-Student, and DESCRITIV statistic, mode, median, mean, S and confidence interval, and hypothesis tests.
By Paulino de Jesus Pereira Lourenço. 2004-02-22

Savage Benchmark   (details) 49/50 ENG   6 KB / 1 KB
Several implementations of the Savage benchmark, in User RPL, System RPL, System RPL with extended precision, System RPL with extended precision and a Saturn ATAN implementation, and a full Saturn assembly version.
By David Mutter. 2018-12-21

Secante 1.0   (details) 49/50 POR   1 KB / 2 KB
Secante method for numerical analysis.
By Paulino de Jesus Pereira Lourenço. 2003-10-13

Secret of the Aleph   (details) 49/50 48 ENG   143 KB / 1 KB
A program to calculate power sets along with an interesting document explaining set theory.
By Karl-Ludwig Butte. 2017-07-23

Sectn 1.2   (details) 49/50 48 ENG   8 KB / 3 KB
ScreenshotFor an irregular polygon, this program takes a matrix from the stack and calculates the centroid, area, second moments of area, radii of gyration, principal moments of area, principal axes, and provides a graphical outline of the section indicating the origin and centroid.
By Jeff Roulston. 2003-12-27

Self-convolutive Sequences   (details) 49/50 ENG   3 KB / 1 KB
Generates a vast number of integer sequences, many relating to graph theory, combinatorics and theoretical physics. For a list of named sequences, see the CROSSREFS section of A172455.
By John Keith. 2020-04-11

Sequence Tools   (details) 49/50 ENG FRA   3 KB / 1 KB
Performs calculations on recurrent sequences. It can calculate the terms of a sequence and perform sums.
By Arnaud Bétrémieux. 2000-04-29

Series de Fourier 2.0   (details) 49/50 ESP   28 KB / 6 KB
ScreenshotThis program computes a Fourier Series of a periodic function.
By Alvaro Antonio Ventolero Yañez. 2003-08-02

Series Factors of Natural Numbers   (details) 49/50 ENG   1 KB / 1 KB
Given positive integer input N, returns the Nth element of the series of factors of the natural numbers, per OEIS A027750.
By Gerald Hillier. 2017-02-25

SERIES por Gabriel 1.3   (details) 49/50 ESP   47 KB / 6 KB
ScreenshotThis program makes a series with algorithm of Taylor and Maclaurin.
By Gabriel Alejandro Jijon. 2002-12-30

Sets   (details) 49/50 ENG ESP   4 KB / 3 KB
Adds commands for basic set operations such as union and intersection.
By Oscar A. Ross Gurrola. 2000-03-12

Sheet 1601   (details) 49/50 ESP   595 KB / 8 KB
Makes it easy to do some simple matrix operations.
By Nelson Eddy Acarapi Osco. 2011-07-24

Shoelace Algorithm   (details) 49/50 ENG   5 KB / 1 KB
A program that uses the shoelace method for calculating the area of a polygon (3 different versions, including one that runs on both the 48 and 49) and another version that also calculates the area and centroid (barycenter) of a polygon (for the 49 only). Also calculates the perimeter of a polygon.
By John Keith and Thomas Klemm and others. 2019-08-29

Shoelace Method   (details) 49/50 48 ENG   42 KB / 1 KB
Uses the Shoelace method to calculate the area of an irregular polygon.
By Gerardo V. Lozada. 2018-07-22

SIMP   (details) 49/50 ENG   12 KB / 4 KB
Simplex algorithm. System RPL library, converted from an HP 48 library.
By Martin A. Lang. 2000-10-15

Simple Quadratic Tools 0.9   (details) 49/50 48 ENG   8 KB / 3 KB
ScreenshotThis is a set of some simple quadratic tools that solve quadratics for x and y, finds the roots and the discriminant, completes the square, finds the vertex, and finds a curve.
By Joey C.. 2005-01-30

Simple Statistical Functions 1.0   (details) 49/50 48 ENG   2 KB / 1 KB
This program is designed for those who need easy access to statistical functions without having to navigate through your calculator's math menu all the time. This program when stored in your directory will give you fast access to 3 of the most common functions, the factorial, permutation, and combination functions.
By Joey C.. 2005-05-24

Simplex 1.04   (details) 49/50 ENG   17 KB / 2 KB
Simplex is an LP solver program for the HP 49. It is written as a single System RPL object for speed and easy installation. It can do exact arithmetic to avoid round off errors, but also works in approximate numeric mode. There is also a step-by-step mode available.
By Peter Österlund. 2001-12-02

Simplex LPP Min Max Algorithm 14b   (details) 49/50 ENG   20 KB / 39 KB
Simplex Algorithm for Maximum and Minimum objective function. No restrictions for the number of variable and constraints. Negative and added, supplementary variables admitted. Full details at each step before selecting a pivot column / line with automatic ratios calculations and line to be selected. Execution in one big step, with final result, or step-by-step. One single Input Argument in form of a coefficients Matrix.
By Gil Campart. 2023-05-07

Simplex Method 0.3   (details) 49/50 ENG   259 KB / 3 KB
Yet another program to solve problems with the Simplex method.
By Pierqr Aiello (Pier4R). 2010-07-14

Simpson's Rule   (details) 49/50 ENG   4 KB / 1 KB
Implementation of a brute force version of Simpson's Rule, which is faster than the built-in function.
Author unknown. 2018-12-21

SISDIFFEQ 1.0   (details) 49/50 ENG ESP   3 KB / 3 KB
ScreenshotSolves systems of differential equations for n*n using the Runge Kutta 4 method. Adds a splash screen that slows down your calculator.
By Cesar Ivan Forero Cala. 2003-05-06

SISNOLIN 1.0   (details) 49/50 ENG ESP   2 KB / 2 KB
Solves systems of nonlinear equations for n*n equations using Newton's method.
By Cesar Ivan Forero Cala. 2003-02-11

SIunit 2.11   (details) 49/50 48 ENG ESP   8 KB / 1 KB
ScreenshotConverts any type of unit to the corresponding International System (SI) unit in the most compact form possible. It is, in certain manner, the UBASE inverse command.
By Rubén Pérez. 2001-10-20

SLK (Straight Line Kit) 1.0   (details) 49/50 ENG ESP   364 KB / 77-82 KB
ScreenshotSLK (Straight Line Kit) is a User RPL program specially focused on the straight line. It helps you to find the graph of a straight line, the slope between two points, the distance between two points, the middle-point coordinates, the perpendicular distance between a point and a straight line, the equation of a straight line that goes through a point with a slope, the equation of a straight line between two points, the (x) & (y) intercepts of a straight line, and the intersection point of a system of 2 linear equations, plus it will transform linear equations back and forth between standard and slope-intercept forms. Also includes a help section. Works on the 50g and the 49g+.
By Dante Camargo. 2013-12-22

Smallest Prime   (details) 49/50 ENG   2 KB / 1 KB
For a given natural number input N, this returns the smallest prime number beginning with N. This is OEIS A018800.
By Gerald Hillier. 2017-10-03

Solve Triangle   (details) 49/50 ENG   152 KB / 12 KB
ScreenshotSolve triangles given three values, with an entry in the menu NUM.SLV. Based on the aplet from the 40gs.
By Alexis Ariel Dávalos Zuleta. 2010-07-14

SolvEQ 2.0   (details) 49/50 ESP   168 KB / 10 KB
ScreenshotEquation solver manager.
By Ivan Marcelo Chacolla. 2003-12-26

SolveSys 49 1.2Get It   (details) 49/50 ENG   3 KB / 4 KB
ScreenshotPowerful simultaneous nonlinear equation solver.
By Sune Bredahl. 2000-07-25

SolveSys 49 Documentation 1.2   (details) 49/50 ENG   30 KB
Documentation in HTML format for the powerful simultaneous nonlinear equation solver.
By Sune Bredahl. 2000-07-25

SolveSys 49 Source Code 1.2   (details) 49/50 ENG   24 KB
System RPL source code for SolveSys 49 v1.2. Released under the GPL.
By Sune Bredahl. 2008-08-09

SPC49 1.0   (details) 49/50 ENG   10 KB / 5 KB
ScreenshotThis is a small library for quality control. Main features are : X chart, R chart, Cp and Cpk.
By Laurent Damay. 2004-05-26

Special Functions   (details) 49/50 48 ENG   69 KB / 31 KB
Many special functions: Gamma, digamma, polygamma, Zeta, Kummer, Hypergeometric, Appell, Kampé de Fériet, Lauricella, Srivastava, associated Legendre, Bessel, orthogonal polynomials, Elliptic functions: Weierstrass, Jacobian, Carlson elliptic integrals; Airy, Anger & Weber, Dawson, Exponential integrals & related functions, Catalan, Fresnel, Debye, parabolic cylinder, error function, Fibonacci, Struve, Lommel, incomplete beta & gamma, Lerch, Coulomb wave, Whittaker, Toronto, spheroidal wave, ellipsoidal wave + fractional-integro-differentiation + non-linear systems + continued fractions. Includes comprehensive HTML documentation.
By Jean-Marc Baillard. 2020-12-30

Special Functions   (details) 49/50 ENG   52 KB / 13 KB
Library with a variety of special functions, including support for cosecant, secant, and cotangent.
By Christopher Mark Gore. 2000-03-12

Special Functions: HP 49g+/48gII/49G 2008   (details) 49/50 48 ENG   18 KB / 21 KB
Numerous functions including Fibonacci Numbers, Bernoulli Numbers, Digital Root of Integers, Base Conversions, Sine, Cosine, and Exponential Integrals, Cube, Cube Root, Rect and Polar Conversions, and Double Factorial. Also included is enhanced Apply function where you can apply functions, named and unnamed programs to a list of arguments. LISTPLOT will take two lists, x list and y list and plot them on the PICTURE environment including axes and labels. Most programs are compatible with the HP 48S/G series. All programs are coded in User RPL using a HP 49g+.
By Eddie W. Shore. 2008-01-12

SPECIAL2 2.0   (details) 49/50 ENG   14 KB / 12 KB
ScreenshotSpecial Functions 2 expands on the Special Functions library, and contains new functions which include Set Theory (Union, Intersect, Relative Compliment), Complex Analysis (Derivative [Cauchy-Reimann Equation Test], Gradient), Stopwatch, more special functions (Si, Ci, Li, Ei, GD, Zeta, now with Roman Factorial, Pochhammer Function), Number Theory (Perfect Integer test, Arithmetic-Geometric Mean, Bernoulli Numbers [5 decimal place approx], and Fibonacci Numbers), a two week calendar, Finance (including net present value, internal rate of return, depreciation, net future value, PITI), and more.
By Eddie W. Shore. 2005-11-25

SqrComp 1.0   (details) 49/50 ENG   1 KB / 1 KB
Completes the square of a quadratic equation.
By Beto. 2000-12-26

Square Root 5.1   (details) 49/50 ENG   2 KB / 2 KB
Calculates the square root of the specified number with many digits. You can also choose give for a how many digits b have to be calculated by {a b}, a being the number whose square root is to be found and b the number of digits. Accepts complex numbers.
By Gil Campart. 2021-06-16

Stack Solver   (details) 49/50 ENG   1 KB / 1 KB
Solves all equations on the stack, even those in lists.
By Roberto Perez-Franco (HPlus!). 1999-12-10

STARTEQW.VPN 3.5   (details) 49/50 ENG   62 KB / 11 KB
ScreenshotWhen in the EQuation Writer Environment and you press CUSTOM in User Mode, then the EQW starts STARTEQW program in your HOME directory. This utility gives you nested menus with commands to aid you in symbolic/numeric math, new commands and utilities otherwise not available in the EQW.
By Veli-Pekka Nousiainen. 2009-04-25

Stat 0   (details) 49/50 ENG   4 KB / 4 KB
Early version of a statistics program, with support for inferential statistics, discrete probability functions, inverse statistical distributions, and more.
By Daniel Jensen. 2000-07-25

STAT Inv as User Key   (details) 49/50 ENG   3 KB / 1 KB
To make it easier to do the inverse functions of UTPC, UTPF, UTPN, UTPTN, without having to write a "root-solver" from scratch, this program assigns user key functions to do Inv.UTPC, Inv.UTPF, Inv.UTPN, and Inv.UTPT: LS-User C (C for Chi), LS-User F (C for Fisher), LS-User N (C for Normal), and LS-User T (C for sTudent).
By Gil Campart. 2021-01-17

STAT Linear Regression 5.0b   (details) 49/50 ENG   38 KB / 93 KB
ScreenshotLinear Regression program for P-Var (with or without the constant) of dimension N (if P = then it returns the exact solution) with clear results and indication from which directory-path the variables came from and how each intermediate result and each variable were obtained, t, s, prob-values, beta lower and upper limits, R2 and R2adj, R2mod and R2modAdj when no constant, variation coefficient, full detailed anova with or without constant, correlation matrix and min-max-interval, 1st order partial correlation, half partial, multi-order correlation with Z1... Zk control variables, restriction model test for k independent variables Xi with k < p, including here also t, s, prob-values, variation coefficient, R2... and anova as for full, non-restricted model model, Spearman's rank rho (with or without ties) + rho crit and prob, including rho lower/upper limits. All stats calculated for any chosen value of alpha (set to 5% by default or if you incidentally erase it), even for Spearman's rho H0-prob and rho crit when N < 11. Also includes Anova 1-way.
By Gil Campart. 2024-07-29

Stat TD   (details) 49/50 FRA   4 KB / 13 KB
ScreenshotBig directory with programs for working with statistics. Very easy to use.
By Thomas Dulaurent. 2000-08-25

Stat49 2.1   (details) 49/50 ENG   13 KB / 27 KB
ScreenshotPerforms hypothesis tests and confidence intervals for single sample mean, proportion, and standard deviation; two sample means (dependent or independent), variances, and proportions. Additional tests include one and two way analysis of variance (one or more factors), contingency tables, goodness of fit, and linear correlation test. Also included are critical values and p-values for the z, t, F, and Chi-square distributions. Runs on the HP 49G.
By Scott Guth. 1999-08-28

Stat49 Pro 1.1   (details) 49/50 ENG   48 KB / 47 KB
ScreenshotStat49Pro is complete inferential statistics library written in System RPL. Essentially all hypothesis tests, confidence intervals, and sample sizes covered in a two quarter introductory statistics curriculum are computed by Stat49Pro. Included is a data manager which stores sample data sends statistics from stored data directly into input forms for the various statistical analysis applications. Some non-parametric tests are supported as well. This package is an upgrade to Stat49 by the same author -- more tests, confidence intervals, and samples sizes are handled. The new version is in library form, is easier to use, and runs more quickly. New features: normal probability plots, rank sums, minor bug fixes.
By Scott Guth. 2001-03-24

Statdes 3.01   (details) 49/50 ESP   95 KB / 53 KB
ScreenshotPerforms statistics with 1 and 2 variables. Find mean, median, mode, the standard deviation, the average absolute deviation, the geometric mean, the harmonic mean, percentiles, quartiles, asymmetry, and more. Ungrouped data, data with frequency, intervals with frequency. You also can group data in intervals. Linear regression, exponential, logarithmic, power, quadratic, cubic, quartic and others, with scatterplots. Histograms, box and whisker plot and more graphics.
By Cesar Vasquez Alvarado. 2010-08-22

StatPack 49   (details) 49/50 ENG   116 KB / 6 KB
ScreenshotA statistics package for the 49. Does linear regression testing, ANOVA, chi^2, binomial, geometric, poisson, and a bunch of other stuff. Basically adds all the stuff on the TI-83, plus a lot more!
By Tim Wessman. 2001-11-11

StatsPack 1.3 Full Version   (details) 49/50 48 ENG   34 KB / 55-56 KB
ScreenshotFull (registered) version of StatsPack, cracked and ported to the 49/50 by me and included with the permission of the author. Evaluates probabilities for any random variable X which follows a binomial model, a Poisson model, or a normal (Gaussian) distribution, or evaluates the percentage points for a standardized Normal distribution.
By Stuart Sidders and Eric Rechlin. 2017-04-30

STATT Z,T,X^2,F Rev. 21-08-02   (details) 49/50 ESP   69 KB / 3 KB
ScreenshotSTATT incorporates eight new statistical commands, of which four have been developed completely and the other four are support programs for built-in commands to be used with the syntax commonly used.
By Víctor Moctezuma. 2002-11-14

Stirling and Stirling-Bernoulli Transforms   (details) 49/50 48 ENG   3 KB / 1 KB
Routines to do the Stirling transform (S2), the inverse Stirling transform (S1), the Stirling-Bernoulli transform, and the inverse Stirling-Bernoulli transform.
By John Keith. 2019-04-02

Stpk49 Jul03   (details) 49/50 ENG   25 KB / 19-52 KB
ScreenshotStatistical Software for model of distribution (Binominal, Poisson, Normal, and Z).
By Gustavo Portales (GaaK). 2003-07-19

Substitute Variable 1.0   (details) 49/50 ENG   2 KB / 1 KB
Replaces single global var in symbolic expression with most objects (symbolic, number, alg, etc). Faster than built-in command SUBST, also doesn't alter equation in any other way.
By Dave Holland. 2003-07-19

Suites 1.0   (details) 49/50 ENG   2 KB / 1 KB
Iterative and recursive functions with an inform box interface.
By J. Palychata. 1999-11-01

Sum of a Range 1.0   (details) 49/50 48 ENG   1 KB / 1 KB
This very simple program finds the sum of a range of numbers (for example 5 through 50).
By Joey C.. 2005-05-24

Sum of Divisors to an Integer Power   (details) 49/50 ENG   2 KB / 1 KB
Returns the sum of the given integer to the given integer real power. For powers of 0, it returns the number of divisors.
By Gerald Hillier. 2018-04-16

Summation   (details) 49/50 ENG   3 KB / 1 KB
Simulate the summation function to return all the digits if the computation involves only integers and produces an integer.
Author unknown. 2017-04-15

Super Simp 1.2   (details) 49/50   2 KB / 3 KB
Simplifies polynomial fractions.
By Nicolas Mejia Correa. 2001-07-10

Sustituir   (details) 49/50 ENG ESP   3 KB / 1 KB
This program is useful to substitute values in an equation, list of symbolics or symbolic matrix. It's fast and easy.
By Rubén de la Rosa Steinz. 2003-02-17

Symbolic Simultaneous Equation Solver 1.03   (details) 49/50 ENG POR   146 KB / 1 KB
ScreenshotThis is a very simple program written in System RPL, which aims to improve the HP 49 LINSOLVE user interface. This software will guide you through finding solutions for symbolic linear equation systems.
By Antônio Carlos Bastos Godoi. 2006-02-02

SymbToolz 1.1   (details) 49/50 ENG   134 KB / 9 KB
Many tools for working with symbolics, including replacements for the SOLVE command to make solving equations (and inequalities) simpler.
By Steen S. Schmidt and Gábor Székely. 2015-07-26

Tabla Simplex 2.1   (details) 49/50 48 ESP   9 KB / 3 KB
ScreenshotEasy to use, Simplex algorithm solution.
By Alejo Jiménez Chong. 2002-11-14

Table 53   (details) 49/50 ENG   7 KB / 3 KB
ScreenshotReplacement table of values program which is in some ways better and other ways worse than the built in table of values program.
By James D. Purdy. 1999-12-13

Taquimetria 2.0   (details) 49/50 ESP   6 KB / 2 KB
Useful program to perform tacheometric calculations.
By Adalid Espinoza. 2010-08-22

TCOOR Lite 1.2   (details) 49/50 ESP   44 KB / 1 KB
Calculates angles of triangles based on the coordinates.
By Javier Colbert. 2009-05-31

Teoria de Colas 2.0   (details) 49/50 ESP   461 KB / 53 KB
ScreenshotFor waiting lines or queues, this program will help solve the various cases. Designed for the 49g+ and 50g only.
By Alex Quiroz Quiroz. 2011-07-24

Teoria dos Erros 1.0   (details) 49/50 48 POR   1 KB / 1 KB
This is a directory full of programs for Error Theory, although it does not have any documentation.
By Rafael Façanha de Marchi. 2003-05-07

Test for Binary-Palindromicity   (details) 49/50 ENG   2 KB / 1 KB
For integer decimal input N, this tests whether N in binary is palindromic. This is A178225.
By Gerald Hillier. 2018-02-27

Testador de CPF valido 1.0   (details) 49/50 48 POR   15 KB / 1 KB
Finds the last two numbers of the CPF in the display.
By Elzimar Tadeu de Freitas Ferreira. 2003-07-05

TGDST 1.0   (details) 49/50 48 ENG   8 KB / 2 KB
Computes the terrestrial geodesic distance between 2 points on the Earth, with a triaxial ellipsoid model. There are already several programs in "Geodesy" zip file for a triaxial ellipsoid, but this program is much faster: a few seconds instead of more than 2 minutes! Compatible with all 48/49/50 models.
By Jean-Marc Baillard. 2021-04-10

Tiny Multiple Equation System Solver 1.0   (details) 49/50 48 28 ENG   3 KB / 1 KB
Tiny MSLV (multiple equation solver) for all RPL calculators. Program is 333.5 bytes on the 48GX. On the HP-28C it can find a simultaneous root of five nonlinear real-valued expressions. Uses successive approximation and the calculator's built-in matrix functions.
By Mike Ingle. 2007-04-03

Tora 2001   (details) 49/50 ESP   7 KB / 16 KB
ScreenshotProgram to solve Linear Programation for Simplex and graphic methods.
By Jorge Ayala. 2001-12-20

Tora 2006 2.0   (details) 49/50 ESP   8 KB / 16 KB
ScreenshotLinear program software.
Author unknown. 2012-09-15

Transforv1 2.0   (details) 49/50 ESP   150 KB / 19 KB
ScreenshotGives a Fourier Trigonometric or Complex Series of a periodic function, as well as tables of Fourier and Laplace Transform, written in 100% User RPL.
By Rodrigo A. Flores C.. 2006-03-19

TRI49 1.1   (details) 49/50 ESP   150 KB / 5 KB
ScreenshotThis library solves any triangle.
By Javier Enrique Miranda. 2005-11-25

Triangle 1.0   (details) 49/50 ENG   3 KB / 4 KB
ScreenshotThis program takes charge of calculating the sides and angle of a triangle rectangle.
By Alberto Villalba Kong. 2002-02-07

Triangle Sides 2.1   (details) 49/50 ENG   14 KB / 12 KB
ScreenshotTriangle program that uses 3 connected values to solve for all sides and angles, supporting Side Angle Side, Angle Side Angle, or Side Side Side, and then draws a scaled triangle on the display with values.
By Roy E Wood. 2017-09-21

Triangle Tool 1.0 Alpha   (details) 49/50 ENG   29 KB / 48 KB
Written in C with HP-GCC and compiled for the ARM in the 49g+. Solves any triangle given three variables.
By Michael Carey. 2005-06-18

Triangular Matrix Utilities   (details) 49/50 ENG   4 KB / 1 KB
Utility programs to convert between matrices and number triangles. The number triangles are in the form of lists of lists. Requires ListExt.
By John Keith. 2021-04-10

Triangulos 1.0   (details) 49/50 ESP   3 KB / 3 KB
ScreenshotFinds the three sides and angles of a triangle.
By Alberto Villalba Kong. 2001-12-02

TrigFunc49 1.0   (details) 49/50 ENG   45 KB / 1 KB
ScreenshotThis library contain 12 additional trigonometric functions, COT, SEC, CSC, ACOT, ASEC, ACSC, COTH, SECH, CSCH, ACOTH, ASECH and ACSCH. Documentation in HTML & Word 2000 formats.
By Steen S. Schmidt. 2001-05-26

TrigLib 2.09   (details) 49/50 ENG   33 KB / 7 KB
ScreenshotA trig library which will solve for any valid triangle. It uses a modified version of INPUTLINE to maintain the screen. Inputs and outputs can be in either Deg.Dec or HMS, with options for echoing to and from the stack. Supports normal display options fraction mark, and std/eng/sci, etc. Written in System RPL and compatible with ROM 2.0 and up.
By Charles M. Carmer. 2006-11-24

TRNGL 1.1   (details) 49/50 ENG   129 KB / 29 KB
ScreenshotThis program calculates the unknown sides and angles of a given triangle once a sufficient amount of information has been entered. In addition, the area of the triangle is calculated and a scaled diagram is displayed. For the 50g.
By Daniel Milutinovic. 2012-09-15

Truth Table 49 2.0   (details) 49/50 ENG   1 KB / 1 KB
Displays a truth table for a list of logical expressions.
By Frédéric Saverot. 2000-07-05

Turing Machine Simulator 1.0   (details) 49/50 ENG   126 KB / 3 KB
ScreenshotTuring machines are extremely basic symbol-manipulating devices which, despite their simplicity, can be adapted to simulate the logic of any computer that could possibly be constructed. This program can simulate steps processing a basic Turing Machine script, showing the tape after each step.
By Erwin Ried. 2006-09-14

Unitman 4.2004Get It   (details) 49/50 ENG FRA ESP DEU   54 KB / 2 KB
ScreenshotAllows a complete customization of the UNITS system. One may add user-defined units to the unit categories. User units are treated like built-ins, i.e., the famous 3-fold functionality of a unit key applies to an integrated user-units as well. In addition, one may reorganize a units menu, i.e., reorder it or purge not needed units. The same can be done with the whole bundle of unit directories to which new ones may be added ad libitum. Now contains HTML documentation.
By Wolfgang Rautenberg. 2004-05-09

Units 1.0   (details) 49/50 ENG   2 KB / 3 KB
Replacement for the units menu which gives it a slightly different interface.
By Javier Dávalos. 1999-12-10

Unproven Theorem A212558   (details) 49/50 ENG   2 KB / 1 KB
Calculates sequence OEIS A212558, which is a(n) = ((n - s)^2 mod (n + s)) - ((n + s)^2 mod (n - s)), where s is the sum of the decimal digits of n, and includes a proof of it.
By Gerald Hillier. 2017-12-28

Urroz Companion Software (HP49 Vol. 1)   (details) 49/50 ENG   14 KB
Companion software for use with the book "Science and Engineering Mathematics with the HP 49 G- Volume 1".
By Gilberto Urroz. 2001-05-18

Utilsgcc 1.1   (details) 49/50 ENG   454 KB / 57 KB
Multiple root polynomial solver, (approximate) polynomial GCD, polynomial division together with fast matrix solver, eigenvalues, least square solver and SVD decomposition. Programmed in hpgcc. Solves 50x50 matrix in less than 5 sec. Requires ARM ToolBox and a 49g+ or 50g.
By Gjermund Skailand. 2007-01-13

UTool 2.12   (details) 49/50 ENG   23 KB / 7 KB
ScreenshotA complete set of unit utilities (utools). Includes a full-screen menu for fast access to 54 (49g+/50g) or 42 (HP 49G/48gII) user-selected units, a configurable inverse UBASE command, handling of general non-SI base units (cgs, English, Planck etc), re-implementations of MUC and other HP 48 unit utilities. Requires ROM 2.00 on the 49g+/48gII/50g.
By Carsten Dominik. 2005-06-04

Valores y Vectores Propios 1.6   (details) 49/50 ESP   6 KB / 1 KB
Program to quickly perform calculations on a matrix to obtain its values and component vectors.
By Adalid Espinoza. 2010-08-22

Valpn 1.0   (details) 49/50 ENG ESP   4 KB / 1 KB
ScreenshotPerforms material resistance calculations by taking a square matrix and calculating its eigenvectors and eigenvalues, just like EGV, but it changes the vectors for the unitary ones (with the same direction) and, if three-dimensional, checks if they form a direct reference system..
By César García García. 2000-11-03

Variable Aleatoria Discreta 1.0   (details) 49/50 ESP   2 KB / 1 KB
ScreenshotGiven random variables, calculates the expected value (a type of average) and variance (a measure of the "spread", or extent to which the values are dispersed).
By Sebastián Acuña Verrugio. 2010-12-15

Variable Precision Arithmetic 0.23   (details) 49/50 ENG   16 KB / 7 KB
These libraries allow you to perform arithmetic with numbers to a precision defined by you. Just store a number (long integer or real) into a global or local variable DIGITS, and use any of the new commands to create and work with the variable precision numbers.
By Werner Huysegoms. 2002-06-30

Variance (Pop/Sample) and Mean   (details) 49/50 ENG   3 KB / 1 KB
A very basic, elementary small program to calculate the pop-variance, sample-variance and mean when dealing with frequencies.
By Gil Campart. 2022-08-07

Vectores 1.0   (details) 49/50 ESP   2 KB / 2 KB
ScreenshotWorks with vectors.
By Rómulo Alberto Lastreto. 2004-08-19

Verbal Sequence   (details) 49/50 ENG   2 KB / 1 KB
Takes integer input from the stack and returns the labelled lengths of the prodromic and periodic parts of the verbal description of the input and the descriptions of the input to the stack.
By Gerald Hillier. 2017-02-25

Weigh   (details) 49/50 ENG   2 KB / 1 KB
Computes the WEIGH transform of a sequence of integers. Some information here. Must be run in exact mode. Requires ListExt.
By John Keith. 2020-01-22

WL-Calc 1.1   (details) 49/50 ENG   81 KB / 6 KB
A collection of small programs that are useful for Calculus: Graph Integrals, Riemann Summs, Trapezoid Rule, Simpson's Rule, Simpson's 3/8 Rule, Monte Carlo Integration, Newton's Method, Method of Bisectors, calculate arclengths, error function.
By Wes Loewer. 2006-08-28

WMETODOS   (details) 49/50 ENG   4 KB / 3 KB
ScreenshotThis a library that contains four numeric methods. These methods are useful for finding roots of any expression. The methods are: bisection, Regula Falsi, fixed point and Newton-Raphson. The result is given in the stack, and every step that the method did to find the root is presented in a matrix. This matrix is stored in the current directory with the name: "Tabla". Messes with your calculator's settings.
By William Montes. 2003-12-27

Wronskiano 1.0   (details) 49/50 ENG ESP   2 KB / 2 KB
ScreenshotTakes out the Wronskian from any number of functions that are put in.
By Gustavo A. Chaparro Garcia. 2001-11-11

XC49 3.0   (details) 49/50 ENG   7 KB / 1 KB
XC49 performs hassle-free HP 49G/G+ CAS commands (in RPN mode) so that they don't force you to delete variables, don't fail because of variables which already exist, don't prompt for any mode changes, and don't leave any modes changed after execution.
By John H Meyers. 2006-03-19

XCRUNCH 1.11   (details) 49/50 48 ENG   6 KB / 1 KB
XCRUNCH is a library for the HP 48G/G+/GX and 49G that substitutes lists of values into an expression or equation and outputs the result. It's a fast and easy-to-use addition to the built in SOLVR (MENU 30).
By Luis Baptista. 2002-07-07

XdYB49 1.0   (details) 49/50 ENG   3 KB / 1 KB
Performs exact division of real X by real Y to any real base B.
By Gerald Hillier. 2001-02-14

XREAL   (details) 49/50 ENG   4 KB / 4 KB
System RPL library for calculations with the built-in Extended Reals.
By Martin A. Lang. 2000-10-15

XUNITS 1.0   (details) 49/50 ENG   25 KB / 1 KB
Perform custom unit conversions. It allows you to select you preferred units and the convert any unit using your ones. It's the complement to UBASE command.
By Luis Morales Boisset. 2001-05-18

Zigzag Numbers   (details) 49/50 ENG   2 KB / 1 KB
Set of two programs for zigzag numbers. One returns a list of the zigzag numbers (A000111) from 0 though n. The even-indexed terms (starting with 0) of the list are the unsigned Euler numbers, also known as secant numbers (AA000364). The odd-indexed terms (starting with 1) are the tangent numbers, AA000182. The other returns rows 0 through n of AA008281, the triangle from which the zigzag numbers are derived. Requires GoferLists.
By John Keith. 2018-10-14

Part of the HP Calculator Archive,
Copyright 1997-2025 Eric Rechlin.