CMATH bringt eine umfassende Bibliothek für komplexe mathematische Funktionen in Borland C++. Möglich sind sowohl cartesische, als auch Polar-Koordinaten (float-, double- und extended-genau). Die Implementierung in Assembler sorgt für erhöhte Geschwindigkeit und Sicherheit gegenüber "normalem" kompiliertem C- oder C++ Quellcode.
Alle Funktionen können entweder mit typenspezifischen Funktionsnamen direkt aus C aufgerufen werden (z.B. cf_sin, cd_exp, pf_sqrt). Alternativ wählt man die leicht überladen wirkenden Funktionsnamen von C++ aus (z.B. sin, exp, sqrt).
Die Shareware-Version ist fuer Pentium II-IV optimiert, erhält aber die Kompatibilität mit Athlon und 486DX. Optimiert wurde CMATH für Compiler von Embarcadero und CodeGear bis Borland C++ (RAD Studio, BC4.0+, BC++Builder, Borland Dev. Studio, Turbo C++).
+ Pro
- Umfassende Bibliothek für C++
- Optimiert für gängige Hardware
Einschränkungen von CMATH for Borland C++
90 Tage Testzeitraum