Numerical Methods at work

Disclaimer:
Permission to use, copy, and distribute this software, and It’s documentation for any non-commercial purpose is hereby granted without fee, provided: THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL Henrik Vestermark, BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

Numerical Analysis & Applications

What's Here?:
The web site contains applications or source code for various numerical algorithm related to technology, engineering and science.
Polynomial Zeros:
Particular there has been an emphasized on finding zeros in polynomials. There is well known algorithms for finding these zeros using various methods. The most famous one is the well known Jenkins-Traub method, however there exists other "newton" variations like the one by Madsen from the early seventies or Graeffe method which was reborn by Malajovich and Zubelli. The method by Halley's, Laguerre's is also quite useful. All these different method has been nicely packages into a windows applications that can be downloaded:
Polynomial Zeros
Three of the algorithms are also available as C++ source from the ports section of this web site: Ports

Image of Math & Trigonometric

Web Applications:
A series of web based tool (see left navigation panel) for

can be used directly from this web page.

Arbitrary Precision:
A collections of C++ source files that allows integer or floating point precision to be performed with any precision. Truncation mode (Round to nearest, Round up or Round down) can also be associated with any arbitrary precision floating point numbers. Furthermore, three template classes for complex arithmetic, interval arithmetic and fractional arithmetic for arbitrary precision numbers has been added: Arbitrary Precision

Calculating transcendental constants with unlimited precision:
Need to know π, e, ln(2) & ln(10) with thousands or millions of digits. This is the place to go to calculate these transcendental constants with unlimited precision: Unlimited digits of transcendental constants

Mental Math:
For party tricks or to break the ice among people, a well performed mental math tricks can come in handy. Here we have a practicing arena where you can practice these tricks, so you can perform them flawless: Mental Math