Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


ID: 24791, CMath: Complex-number math library for C++

by Martin Sander Email: Anonymous


Fast complex-number math library, cartesian and polar, in three precisions. This comprehensive library was written in Assembler for superior speed and accuracy.
Download Details
FTP  download also available
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
A free membership

For C++Builder, Version 12.0  to 17.0 214 downloads
Copyright: All rights reserved


Size: 507,630 bytes
Updated on Mon, 10 Sep 2012 01:20:21 GMT
Originally uploaded on Tue, 07 Aug 2007 08:02:44 GMT
SHA1 Hash: 7A8F9F93EFA7DD20A386F0B7B292DD9846EC7C71
MD5 Hash: DC373BFBD1E95533F0E6CE7C92A768D7

    Explore the files in this upload

Description
CMATH is a comprehensive library for complex-number arithmetics and mathematics.
The following features make CMATH an ideal replacement for other available complex class libraries:
1. High-performance implementation in machine code leads to superior speed.
2. Accuracy and safety are greatly enhanced.
3. Each of the floating-point accuracies (complex(float), complex(double), and complex(extended)) is given its own, individually optimized treatment.
4. Polar coordinates (magnitude;angle) are supported in addition to the usual cartesian coordinates (real;imaginary).
5. Switching from your compiler's complex class library to CMATH is very simple: Just replace the include-file "complex.h" with "newcplx.h" - that's it!
This version is for the Embarcadero / Borland series of C/C++ compilers (RAD Studio, C++Builder, Developer Studio).

For more information, see www.optivec.com/cmfuncs/

   Latest Comments  View All Add New

Move mouse over comment to see the full text

Server Response from: ETNACDC03