DigitallyYours | All softwares > Shareware > Development > Components & Libraries > CMATH for Lazarus / FreePascal

DIGITAL SKILLS... DIGITALLY YOURS | CMATH for Lazarus / FreePascal 8.0.1

ObjectPublisher's description
Program description (English)CMATH is a comprehensive library for complex-number arithmetics and mathematics. The following features make CMATH an ideal replacement for the unit UComplex as well as 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. Single- and Double-precision complex functions are given their own, individually optimized treatment. 4. Polar coordinates (magnitude;angle) are supported in addition to the usual cartesian coordinates (real;imaginary).
Program description (German)CMATH ist eine umfassende Bibliothek komplex-zahliger mathematischer und arithmetischer Funktionen. Die folgenden Eigenschaften machen CMATH zu einem überlegenen Ersatz für die Unit UComplex von Lazarus sowie andere erhältliche komplexe Klassenbibliotheken: 1. Hochleistungs-Implementation in Maschienen-Code liefert hohe Geschwindigkeit. 2. Stark verbesserte Genauigkeit und Sicherheit. 3. Jede Fließkomma-Genauigkeit (Single und Double) erfährt ihre eigene, individuell abgestimmte Behandlung. 4. Polar-Koordinaten (Zeigergröße; Winkel) sind zusätzlich zu den üblichen cartesischen Koordinaten (real; imaginär) unterstützt. 5. Zusätzlich zu der Klassenbibliothek lassen sich alle Funktionen im klassischen Stil mit typ-spezifischem Präfix aufrufen (z.B. cf_sin, cd_exp, pd_mul) - ein Weg, der durch reduzierten Overhead noch effizienter ist als die Verwendung der Klassenbibliothek.
Report inappropriate contentDIGITAL SKILLS... DIGITALLY YOURS | Signaler un contenu inappropriƩ / Report inappropriate content
NameDIGITAL SKILLS... DIGITALLY YOURS | CMATH for Lazarus / FreePascal 8.0.1   CMATH for Lazarus / FreePascal
Release date2020-08-28
Size495.00 KB
System requirementLazarus 2.0 or newer
TypeShareware ($ 60)
Category / SubcategoryDevelopment / Components & Libraries
Available languagesEnglish  German  
ChangesQuality improvements.
Limitations90-days trial
Application DownloadDIGITAL SKILLS... DIGITALLY YOURS | Go to
OS supportWin2000, WinXP, Win7 x32, Win7 x64, Windows 8, Windows 10, WinServer, WinOther, WinVista, WinVista x64
AuthorMartin Sander
ContactMartin Sander
Site nameMartin Sander
Company nameOptiCode - Dr Martin Sander Software Dev
Permission DistributionThis product may be distributed through CD compilations or Shareware sites on the Internet, provided that you notify us by email about this.
E.U.L.A.This is the Shareware version of CMATH for Lazarus / FreePascal ('SOFTWARE'). It may be used under the following licence terms: 1. You may test the SOFTWARE free of charge for a period of up to 90 days on one computer. 2. Applications, created with the Shareware version of this SOFTWARE, will run only on the same computer on which this SOFTWARE has been installed. They cannot and may not be distributed to others. After the end of the trial period, they will cease functioning. 3. If you want to continue using this SOFTWARE after testing, and/or if you wish to distribute programs containing functions of this SOFTWARE, you have to purchase the registered version. 4. This SOFTWARE is provided on an 'as is' basis. Any explicit or implicit warranties for the SOFTWARE are excluded. 5. Despite thorough testing of the SOFTWARE, errors and bugs cannot be excluded with certainty. No claims as to merchantability or fitness for a particular purpose are made. 6. You may not use the SOFTWARE in any environment or situation where personal injury or excessive damage to anyone's property (including your own) could arise from malfunctioning of the SOFTWARE. 7. You may not decompile, disassemble, or otherwise reverse engineer the SOFTWARE into a machine-readable form. You may, however, inspect the functions it contains by means of debuggers like those included in the Borland and Microsoft compilers. Copyright for the SOFTWARE and its documentation: (C) 1996-2017 OptiCode - Dr. Martin Sander Software Dev. All rights reserved.