A versatile and high-speed complex-number math library in Single and Double precision, supporting both cartesian and polar forms. The library is built with machine-code for exceptional speed, precision, and safety.

One of the most significant advantages of this library is its high-performance implementation in machine code, which leads to superior speed. Additionally, the accuracy and safety of complex computations are greatly enhanced.
The library also offers individually optimized treatments for both single- and double-precision complex functions. Lastly, the inclusion of polar coordinates (magnitude;angle) further extend the versatility and utility of this software package beyond just the usual cartesian coordinates (real;imaginary). Overall, CMATH is a reliable and efficient solution for anyone requiring complex-number calculations with guaranteed precision and speed.
Version 8.0.1: Quality improvements.