A handy fast reliable precise tool if you need to perform calculations with complex functions. Complex Number Calculator Precision 45 is programmed in C#. All calculations are done in proprietary data type. The calculator handles mathematical formulas of any length and complexity. Calculation history can be stored into text file or printed. There are ten variables or constants available for storing often used numbers. Prebuilt Common Costants list with fundamental constants. Unlimited User Constants list. Precision of calculations is 45 digits. Trigonometric hyperbolic inverse and combinatorial functions. Special complex functions: Gamma function Lower Incomplete Gamma function Upper Incomplete Gamma function Lower Regularized Gamma function Upper Regularized Gamma function Sinc function Normalized sinc function Beta function Incomplete Beta function Regularized Incomplete Beta function Sine Integral function Lower Sine Integral function. The calculator has backward compatibility with College Scientific Calculator series Scientific Calculator Precision 54 Scientific Calculator Precision 63 Scientific Calculator Precision 72 Scientific Calculator Precision 81 Scientific Calculator Precision 90 Complex Calculator Precision 18 Complex Calculator Precision 27 and Complex Calculator Precision 36. Any formula which works in College Scientific Calculator will work in this calculator. For that some buttons are duplicated. Button Mod stands for modulus and works on the same way as abs button. Button mod stands for modulo. Button Log stands for principal value of complex Log and is duplicated by button ln. Button log(z) works as Log(z)ln(10) for complex z and as decimal logarithm for real z although in Complex Analysis log denotes multi-valued function log(z)Log(z)+2*pi*n*i.