GMP Calc is not a calculator that can be easily overwhelmed.  Enter as long and complex a formula as you like and it will provide an answer to the precision of your choice, the default is 10000 significant digits! Optimized for different CPU's, it will detect and automatically use the quickest libraries for your configuration. This applies to 64 bit operating systems only, 32 bit OS's will use slower generic libraries, so 64 bit is recommended.

GMP Calc will run on any Windows version, 32 or 64 bit, with .Net 2.0.

Download Windows x86/x64 installer here. (v1.2 updated 2013/02/16)

Download Source Code here.

If you've got an iPhone or iPad, grab it from iTunes here.

GMP Calc

GMP Calc is not a calculator that can be easily overwhelmed.  Enter as long and complex a formula as you like and it will provide an answer to the precision of your choice, the default is 10000 significant digits! Optimized for different CPU's, it will detect and automatically use the quickest libraries for your configuration. This applies to 64 bit operating systems only, 32 bit OS's will use slower generic libraries, so 64 bit is recommended.

GMP Calc

GMP Calc will run on any Windows version, 32 or 64 bit, with .Net 2.0.

Download Windows x86/x64 installer here. (v1.2 updated 2013/02/16)

Download Source Code here.

If you've got an iPhone or iPad, grab it from iTunes here.

Currently supported functions: abs, acos, acosh, asin, asinh, atan, atanh, cos, cosh, cot, cot, coth, csc, csch, exp, ln, log, log10, log2, pi, sec, sech, sin, sinh, sqrt, tan, tanh.

/ * + -
^ is power (2 ^ 3)
% is modulus (16 % 3)
! is factorial (5!)

x, y, z can be substituted using provided input boxes, accepts both formulas and numbers.


Libraries used:

MPIR v2.6.0 http://www.mpir.org/mpir-2.6.0.tar.bz2

MPFR v3.1.1 http://www.mpfr.org/mpfr-current/mpfr-3.1.1.tar.bz2

MPFR in .NET http://mpfr.codeplex.com/