CMath for LLVM CLang

CMath for LLVM CLang 8.0.1

Windows / OptiCode - Dr. Martin Sander Software Dev. / 3 / Polne specifikacije
Opis

CMath za LLVM CLang: najboljša aritmetična knjižnica kompleksnih števil

Ste naveličani uporabe kompleksnih knjižnic razredov, ki so počasne, netočne in nevarne? Potrebujete celovito rešitev za aritmetiko kompleksnih števil in matematiko, ki lahko obravnava različne natančnosti plavajoče vejice in koordinatne sisteme? Ne iščite dlje kot CMath za LLVM CLang!

CMath je visoko zmogljiva knjižnica, ki zagotavlja optimizirane izvedbe operacij kompleksnih števil v strojni kodi. Za razliko od drugih razpoložljivih knjižnic CMath zaradi svoje edinstvene zasnove in funkcij ponuja vrhunsko hitrost, natančnost in varnost. Ne glede na to, ali delate na znanstvenih simulacijah, inženirskih aplikacijah ali izobraževalnih projektih, vam lahko CMath z lahkoto pomaga doseči vaše cilje.

Tukaj je nekaj ključnih funkcij, zaradi katerih CMath izstopa iz množice:

1. Visoko zmogljiva implementacija v strojni kodi vodi do vrhunske hitrosti.

CMath uporablja napredne algoritme in tehnike za učinkovito izvajanje operacij kompleksnih števil v strojni kodi. To pomeni, da bodo vaši izračuni veliko hitrejši kot z drugimi knjižnicami, ki se zanašajo na interpretirano ali prevedeno kodo. Ne glede na to, ali imate opravka z velikimi nabori podatkov ali simulacijami v realnem času, lahko CMath obvlada delovno obremenitev, ne da bi se preznojil.

2. Natančnost in varnost sta močno povečani.

CMath natančnost jemlje resno, saj zagotavlja več ravni natančnosti za različne vrste plavajoče vejice (float, double, extended). To zagotavlja, da so vaši rezultati čim bolj natančni, ne da bi žrtvovali zmogljivost ali stabilnost. Poleg tega CMath vključuje robustne mehanizme za obravnavo napak za preprečevanje pogostih pasti, kot so napake prelivanja/podtoka ali vrednosti NaN.

3. Vsaka od natančnosti s plavajočo vejico (kompleksna (float), kompleksna (dvojna) in kompleksna (razširjena)) ima lastno individualno optimizirano obravnavo.

CMath se zaveda, da lahko različne aplikacije zahtevajo različne ravni natančnosti, odvisno od njihovih zahtev ali omejitev. Zato ponuja ločene izvedbe za vsako vrsto števila s plavajočo vejico, tako da lahko izberete tisto, ki najbolj ustreza vašim potrebam, ne da bi pri tem ogrozili zmogljivost ali natančnost.

4. Polarne koordinate (magnituda; kot) so podprte poleg običajnih kartezičnih koordinat (realne; imaginarne).

Polarne koordinate ponujajo alternativni način za predstavitev kompleksnih števil z uporabo velikosti (razdalje od izhodišča) in kota (smer od osi x). To je lahko uporabno pri obravnavi periodičnih funkcij, kot so valovi ali rotacije, kjer imajo koti ključno vlogo pri natančnem opisovanju njihovega obnašanja.

5. Preklop s kompleksne knjižnice razredov vašega prevajalnika na CMATH je zelo preprost: samo zamenjajte vključeno datoteko z -to je to!

Ena največjih prednosti uporabe CMath je, kako enostavna je integracija v obstoječe projekte, napisane v katerem koli programskem jeziku, združljivem z LLVM CLang. Vse kar morate storiti je, da zamenjate svoje trenutne vključene datoteke s tistimi, ki jih ponuja CMATH, znova prevedete svoj projekt in voila! Zdaj imate dostop do vseh zmogljivih funkcij, ki jih ponuja ta neverjetna knjižnica.

Izdaja Shareware vsebuje 32-bitne knjižnice za P8 (vsaj Intel Core2Duo ali AMD64x2) in P4 (popolna natančnost s plavajočo vejico, nazaj združljiva s Pentium in celo 486DX), kot tudi 64-bitno knjižnico za P8+. Ta različica je za LLVMCLangWin64 in Win32. 64-bitna knjižnica P8 in 32- BitP4libraryare Freeware.Theadditional32-bitP8libraryisaddeddasa90-daystrial.

Če se vse te funkcije slišijo predobro, da bi bile resnične, se morda sprašujete o cenah. CMATH ponuja več izdaj, prilagojenih različnim potrebam po dostopnih cenah. Na primer, zgoraj omenjena izdaja Shareware vam omogoča brezplačno uporabo CMATH v nekomercialnih projektih, vendar z nekaterimi omejitvami glede števila funkcij, ki jih lahko uporabljate, ali velikosti vašega nabori podatkov. Če potrebujete zmogljivejše funkcije ali neomejen dostop, lahko kadar koli nadgradite na želeno izdajo. Te izdaje vključujejo profesionalne, izobraževalne in podjetniške različice z različnimi cenovnimi načrti, odvisno od števila uporabnikov, stopnje podpore in licenčnih pogojev. Ne glede na vaš proračun ali zahteve vašega projekta ima Cmath možnost za vas!

Skratka, CmathforLLVMCLangisa mora imeti orodje za vse, ki sodelujejo pri aritmetiki kompleksnih števil ali matematiki. Zagotavlja neprimerljivo natančnost delovanja in varnost, medtem ko ga je enostavno vključiti v obstoječe projekte. Zakaj bi izgubljali čas z uporabo slabših knjižnic, ko lahko že danes preklopite na CMATH? Poskusite, vendar vam ni žal!

Polne specifikacije
Založnik OptiCode - Dr. Martin Sander Software Dev.
Spletno mesto založnika http://www.optivec.com
Datum izdaje 2020-09-03
Datum dodajanja 2020-09-03
Kategorija Izobraževalna programska oprema
Podkategorija Programska oprema za matematiko
Različica 8.0.1
Os zahteve Windows 10, Windows 8, Windows Vista, Windows, Windows 7
Zahteve LLVM CLang
Cena Free
Prenosi na teden 0
Skupno prenosov 3

Comments: