CMATH for Visual C++


Version: 6.2.0
Size:
516KB
Requirements:
No special requirements
System:
Windows 7/Vista/XP/2000/98/NT
Rating:
4.4
License:
Shareware

Description - CMATH for Visual C++



CMATH is a comprehensive library for Complex-number arithmetics and mathematics, both in cartesian and in polar coordinates, for C/C++ and Pascal/Delphi compilers. CMATH is available as a stand-alone product. It is also included in the OptiVec package. All functions may alternatively be called from classic C and Pascal/Delphi with type-specific function names (like cf_sin, cd_exp, pe_sqrt), or from C++ and Delphi with overloaded function names and operators (like sin, exp, sqrt, OperaTor +; operators only in C++). As Far as possible, all functions have the same names in the Pascal/Delphi version as in the C/C++ version. Superior speed, accuracy and safety are achieved through the implementation in Assembly language (as opposed to the compiled or inline code of available complex C++ class libraries). Only for the most simple tasks, alternative inline C++ functions are used in the C++ version. Superior speed, accuracy and safety are achieved through the implementation in Assembly language (as opposed to the compiled or inline code of available complex C++ class libraries). Only for the most simple tasks, alternative inline C++ functions are used in the C++ version. As far as the scope of CMATH overlaps with the complex class implementations of Visual C++, Borland C++, and Delphi, CMATH is a high-quality replacement for the latter, which are all quite inefficient and inaccurate.



More in Components & Libraries-CMATH for Visual C++

Available Complex Pascal Delphi Superior Speed Accuracy