HP 49/50 Numerical Math Programs The first size listed is the downloaded file size and the second size listed is the size on the calculator.

There are 169 files totaling 9365KB in this category.

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

 AJUSTE 1.03   (details) 49/50 ESP   87KB/7KB Library that contains four programs for adjusting data and one program for table interpolation. By Wilmer Mora F.. 2005/07/24

 Ajuste e Interpolaçao 2004.01   (details) 49/50 ENG ESP   6KB/9KB This 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   2KB/3KB Program that calculates the area of polygons between coordinates. By David Salamanca (Hp-Hack). 2000/10/03

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

 An Interesting Irregular Sequence   (details) 49/50 ENG   2KB/1KB 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

 APNUM 2.00   (details) 49/50 ESP   12KB/20KB Performs 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

 Approximate Integration 1.0   (details) 49/50 ENG   2KB/2KB 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 (Floogy). 2001/02/26

 Arabic to Pseudo-Roman Representation   (details) 49/50 ENG   2KB/1KB 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

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

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

 Bessel 1.2   (details) 49/50 ENG   130KB/7KB 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   2KB/1KB Calculates the "p" order Bessel function value for a given number. By Manuel Peral-Pardo. 2001/04/16

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

 Bisection Method 1.0   (details) 49/50 ENG   2KB/1KB 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

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

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

 Calculo Numerico 1.0   (details) 49/50 ESP   21KB/12KB A 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   13KB/53KB A complete suite for numeric calculations, including Simpson, Runge-Kutta, Adam, Lagrange and more. By Diego Arena. 2009/02/21

 Canu50 3.0   (details) 49/50 POR   9KB/27KB A 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

 Casio FX-82TL 1.0   (details) 49/50 ENG POR   1KB/1KB 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

 Champernowne Sequence   (details) 49/50 ENG   2KB/1KB 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

 Chebfun 1.5   (details) 49/50 ENG   1737KB/11KB 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

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

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

 Coordenadas Polares, Cilindricas, Esfericas 2004.01   (details) 49/50 ENG POR   3KB/1KB This 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   2KB/1KB 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

 DEAPPROX 1.0   (details) 49/50 ENG   3KB/2KB 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

 decMatrix 0.2   (details) 49/50 ENG   53KB/46KB 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

 DERIV.FNI 5.1   (details) 49/50 ESP   3KB/2KB 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   47KB/1KB 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   87KB/1KB 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

 Differential Equations & Gravitational n-body Prob 1.0   (details) 49/50 48 ENG   17KB/10-12KB 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   43KB/28KB 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

 Divisors and Factorization   (details) 49/50 48 ENG FRA ESP POR   18KB/2KB Contains 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

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

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

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

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

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

 Euler49 1.0   (details) 49/50 ESP   31KB/2KB This 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

 Exact Integer Division to Integer Base   (details) 49/50 ENG   2KB/1KB Given integers A, B, and C, this program returns A / B to base C. By Gerald Hillier. 2017/02/25

 Expastic 1.0   (details) 49/50 ENG   10KB/3KB 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   44KB/7KB 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   177KB/26KB 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

 Factorisation   (details) 49/50 ENG   6KB/3KB 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

 Falsa Posição 1.0   (details) 49/50 POR   1KB/2KB 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   270KB/1KB Calculates the root of any equation using the numerical method "False Position Method". By Rafael Sanchez Crespo. 2009/11/01

 Fast Factorial 3.00   (details) 49/50 ENG   2KB/1KB 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   7KB/9KB 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   2KB/1KB 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

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

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

 FPTR2^ZSQRT Replacement   (details) 49/50 ENG   2KB/1KB 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

 Full Quadratic Form Classification 1.0   (details) 49/50 ENG   14KB/1KB 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

 Gauss Kronrod Integration 1.0   (details) 49/50 ENG   128KB/2KB 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   34KB/3KB This 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   2KB Calculates the Gauss-Seidel and the Jacobian for three or more equations. By Alberto Paredes Bracamontes. 2002/09/22

 Generalized Fibonacci Numbers 1.5   (details) 49/50 ENG   8KB/1KB 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

 Hessiano 1.0   (details) 49/50 ESP   2KB/1KB 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

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

 IEEE 2.0   (details) 49/50 ESP   716KB/3KB This 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

 INT1D 1.0   (details) 49/50 ENG   102KB/1KB 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   2KB/1KB 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 Square Root   (details) 49/50 ENG   2KB/1KB 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   2KB/1KB 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   2KB/1KB 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   6KB/14KB Easily integrate numerically. Documentation in Word format. By Cesar Yugar Soria Galvarro. 2002/11/14

 Integración numérica 1.0   (details) 49/50 ESP   18KB/5KB Small program which allows you to do numerical integrations, 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

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

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

 Interpolación Lineal 1.0   (details) 49/50 ESP   2KB/2KB 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 MIP 49 2.14   (details) 49/50 ESP   5KB/2KB User 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

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

 Lah Numbers   (details) 49/50 ENG   1KB/1KB 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   1KB/1KB Returns the value of the Lambert w function to the stack given a real number. By Gerald Hillier. 2017/02/25

 Last Non-Zero Digit of Factorial   (details) 49/50 ENG   2KB/1KB 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   78KB/2KB Easily calculate least squares approximations. Written in System RPL. By Andre de Jesus. 2005/09/03

 Limit Two Variables Iterator 1.0   (details) 49/50 ENG ESP   2KB/1KB This 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   2KB/1KB This program solves the radial limit of functions. By Diego Verev. 2009/04/25

 Linear Interpolation Utilities 2.3   (details) 49/50 48 ENG   26KB/4KB 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

 Linsy 2000 1.0   (details) 49/50 ENG ESP   4KB/2KB Asks 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   2KB/1KB 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

 Long Float 49 0.91 Beta   (details) 49/50 ENG   5KB/8KB This 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.93   (details) 49/50 ENG   379KB/36KB Multiple 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

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

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

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

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

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

 METD1 1.0   (details) 49/50 ESP   2KB/2KB 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   2KB/2KB Step by step Muller's method program. By I. Cordero. 2002/09/22

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

 Metodos de Interpolación 1.0   (details) 49/50 ESP   11KB/54KB This 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 ESP   14KB/50KB Numerical analysis tools. By Jhonny Quispe Ochoa. 2006/12/23

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

 Metodos Numericos 1.0   (details) 49/50 ESP   8KB/6KB Yet 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   15KB/16KB Library with various numeric methods. By Roberto Coda Tonione Gonzales. 2008/08/31

 Metodos Numericos Modo Alg 2.0   (details) 49/50 ESP   1227KB/46KB 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

 MFLUID 1.0   (details) 49/50 ESP   2KB/2KB 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

 Minimax   (details) 49/50 ENG   115KB/2KB 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

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

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

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

 N! Never Ends In This Many Zeroes   (details) 49/50 ENG   2KB/1KB 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

 Neville Method Program for Lagrange Interpolation   (details) 49/50 48 ESP   56KB/1KB 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   3KB/2KB Newton - Rapson program. By Ktulu. 2002/02/24

 nnls 1.0   (details) 49/50 ENG   63KB/18KB 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

 Number of Different Digits of N!   (details) 49/50 ENG   2KB/1KB 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   2KB/1KB 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   5KB/1KB 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

 Numbers Composed Exclusively of Digits 2, 3, 5, 7   (details) 49/50 ENG   2KB/1KB 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. 2017/09/06

 Numeric49 1.0   (details) 49/50 ENG   83KB/3KB A 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   3KB/1KB Calculates the left endpoint, right endpoint, midpoint, trapezoidal, and Simpson's rule approximations. By Thomas A. Bednar. 2012/09/15

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

 Números Indice 1.2   (details) 49/50 ESP   7KB/9KB Calculate 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   60KB/3KB 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 Mora F.. 2003/12/28

 Odd Number Triangle   (details) 49/50 ENG   2KB/1KB 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 A111138   (details) 49/50 38 Prime ENG   5KB/1KB Returns the Nth element of the series OEIS A111138. By Gerald Hillier. 2017/11/20

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

 Partition of Integer N in M Parts   (details) 49/50 ENG   1KB/1KB 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

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

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

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

 PolRect 1.1   (details) 49/50 ESP   6KB/3KB This 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

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

 Potencias 1.1   (details) 49/50 ENG ESP   3KB/3KB 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   1KB/1KB 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

 Product of Digits is a Prime Sequence   (details) 49/50 ENG   2KB/1KB 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   77KB/90KB Large 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

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

 Pythagores 1.2   (details) 49/50 48 ENG ESP   5KB/1KB Allows 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

 Quadratura de gauss 2004.01   (details) 49/50 ENG ESP   3KB/1KB This 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   4KB/1KB A 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

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

 Radio Espectral   (details) 49/50 ESP   19KB/1KB Calculates 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

 Recta 2000 1.0   (details) 49/50 ENG ESP   5KB/5KB Asks 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

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

 Repunit   (details) 49/50 ENG   2KB/1KB 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

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

 Runge Kutta 1.0   (details) 49/50 ESP   4KB/2KB 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   106KB/5KB Numerically solves systems of ordinary differential equations of first order. By Wilmer Mora F.. 2005/09/03

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

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

 Series Factors of Natural Numbers   (details) 49/50 ENG   1KB/1KB 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

 SIMP   (details) 49/50 ENG   12KB/4KB 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   8KB/3KB This 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

 SISDIFFEQ 1.0   (details) 49/50 ENG ESP   3KB/3KB Solves 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   2KB/2KB Solves systems of nonlinear equations for n*n equations using Newton's method. By Cesar Ivan Forero Cala. 2003/02/11

 SLK (Straight Line Kit) 1.0   (details) 49/50 ENG ESP   364KB/77-82KB SLK (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   2KB/1KB 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

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

 SolveSys 49 Documentation 1.2   (details) 49/50 ENG   30KB 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   24KB System RPL source code for SolveSys 49 v1.2. Released under the GPL. By Sune Bredahl. 2008/08/09

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

 Tiny Multiple Equation System Solver 1.0   (details) 49/50 48 28 ENG   3KB/1KB 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 2006 2.0   (details) 49/50 ESP   8KB/16KB Linear program software. Author unknown. 2012/09/15

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

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

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

 TrigFunc49 1.0   (details) 49/50 ENG   45KB/1KB This 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

 Utilsgcc 1.1   (details) 49/50 ENG   454KB/57KB 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

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

 Variable Precision Arithmetic 0.23   (details) 49/50 ENG   16KB/7KB 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

 Verbal Sequence   (details) 49/50 ENG   2KB/1KB 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

 WL-Calc 1.1   (details) 49/50 ENG   81KB/6KB 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   4KB/3KB This 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

 XdYB49 1.0   (details) 49/50 ENG   3KB/1KB 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   4KB/4KB System RPL library for calculations with the built-in Extended Reals. By Martin A. Lang. 2000/10/15

Part of the HP Calculator Archive,