CMath for LLVM CLang

CMath for LLVM CLang 8.0.1

Windows / OptiCode - Dr. Martin Sander Software Dev. / 3 / Doly spes
Düşündiriş

LLVM CLang üçin CMath: Ultimate Complex-Number Arifmetiki kitaphanasy

Haýal, nädogry we howply çylşyrymly synp kitaphanalaryny ulanmakdan ýadadyňyzmy? Dürli ýüzýän nokatlaryň takyklyklaryny dolandyryp bilýän we ulgamlary utgaşdyryp bilýän çylşyrymly sanly arifmetika we matematika üçin giňişleýin çözgüt gerekmi? LLVM CLang üçin CMath-dan başga zat gözleme!

CMath, ýokary öndürijilikli kitaphanadyr, maşyn kodyndaky çylşyrymly san amallarynyň optimal ýerine ýetirilmegini üpjün edýär. Beýleki elýeterli kitaphanalardan tapawutlylykda, CMath özboluşly dizaýny we aýratynlyklary sebäpli has ýokary tizligi, takyklygy we howpsuzlygy hödürleýär. Ylmy simulýasiýalarda, in engineeringenerçilik programmalarynda ýa-da bilim taslamalarynda işleýärsiňizmi, CMath size aňsatlyk bilen maksatlaryňyza ýetmäge kömek edip biler.

“CMath” -y märekeden tapawutlandyrýan esasy aýratynlyklar:

1. Maşyn kodynda ýokary öndürijilikli ýerine ýetiriş ýokary tizlige alyp barýar.

CMath, çylşyrymly san amallaryny maşyn kodynda netijeli ýerine ýetirmek üçin ösen algoritmleri we usullary ulanýar. Bu, hasaplamalaryňyzyň düşündirilen ýa-da düzülen koda bil baglaýan beýleki kitaphanalara garanyňda has çalt boljakdygyny aňladýar. Uly maglumat bazalary ýa-da real wagt simulýasiýalary bilen iş salyşýarsyňyzmy, CMath iş ýüküni derini döwmän dolandyryp biler.

2. Takyklyk we howpsuzlyk ep-esli ýokarlanýar.

CMath dürli ýüzýän nokat görnüşleri (ýüzmek, goşa, uzaldylan) üçin birnäçe derejeli takyklygy üpjün etmek bilen takyklyga çynlakaý çemeleşýär. Bu, netijeleriňizi öndürijiligi ýa-da durnuklylygy pida etmezden mümkin boldugyça takyk bolmagyny üpjün edýär. Mundan başga-da, “CMath” aşýan/aşýan ýalňyşlyklar ýa-da NaN bahalary ýaly umumy ýalňyşlyklaryň öňüni almak üçin ygtybarly ýalňyş işleýiş mehanizmlerini öz içine alýar.

3. floüzýän nokatlaryň takyklyklarynyň (çylşyrymly (ýüzýän), çylşyrymly (goşa) we çylşyrymly (uzaldylan) hersine özbaşdak optimallaşdyrylan bejergi berilýär.

CMath dürli programmalaryň talaplaryna ýa-da çäklendirmelerine baglylykda dürli derejeli takyklygy talap edip biljekdigini ykrar edýär. Şonuň üçin, ýüzýän nokatlaryň her görnüşi üçin aýratyn ýerine ýetirişleri üpjün edýär, şeýlelik bilen öndürijilige ýa-da takyklyga zyýan bermezden zerurlyklaryňyza laýyk gelýänini saýlap bilersiňiz.

4. Polýar koordinatlary (ululyk; burç) adaty kartezian koordinatlaryna goşmaça (hakyky; hyýaly) goldaýar.

Polýar koordinatlar ululygy (gelip çykyşdan uzaklyk) we burçy (rentgen okundan ugur) ulanyp çylşyrymly sanlary görkezmegiň alternatiw usulyny hödürleýär. Tolkunlar ýa-da aýlanmalar ýaly döwürleýin funksiýalar bilen iş salyşanyňyzda burçlar özlerini alyp barşyny takyk suratlandyrmakda möhüm rol oýnaýar.

5. Kompýuteriňiziň çylşyrymly synp kitaphanasyndan CMATH-a geçmek gaty ýönekeý: Diňe goşma faýlyny şoňa çalşyň!

CMath-dan peýdalanmagyň iň uly artykmaçlyklaryndan biri, LLVM CLang bilen gabat gelýän islendik programmirleme dilinde ýazylan bar bolan taslamalara integrasiýa etmegiň aňsatlygydyr. Bar etmeli zadyňyz, häzirki öz içine alýan faýllaryňyzy (-lary) CMATH tarapyndan üpjün edilenler bilen çalyşmak, taslamaňyzy täzeden düzmek we voila! Indi bu ajaýyp kitaphananyň hödürleýän ähli güýçli aýratynlyklaryna girip bilersiňiz.

“Shareware” neşirinde P8 (iň bolmanda Intel Core2Duoor AMD64x2) we P4 (doly ýüzýän nokadyň takyklygy Pentiumand hatda 486DX) bilen birlikde 32 bitli kitaphanalar, şeýle hem P8 + 64 bitli kitaphanasy bar .Bu wersiýaLLVMCLangWin64and Win32. 64-bitP32 bitP4libraryareFreeware.Theadditional32-bitP8libraryisaddedasa90 günlük.

Bu aýratynlyklaryň hemmesi dogry ýaly bolup görünýän bolsa, baha kesmek barada gyzyklanyp bilersiňiz. CMATH elýeterli bahalarda dürli zerurlyklary kanagatlandyrmak üçin birnäçe neşir hödürleýär. Mysal üçin, ýokarda ady agzalan Shareware neşiri, täjirçilik däl proýektleri mugt, ýöne köp sanly funksiýa bilen çäklendirýär. Maglumatlar toplumy.

Sözümiň ahyrynda, “CmathforLLVMCLangisa” gurallar hökman bolmaly, “sanlarifmetikormatematika” gurallary bolmaly.

Doly spes
Neşirçi OptiCode - Dr. Martin Sander Software Dev.
Neşirýat sahypasy http://www.optivec.com
Çykan senesi 2020-09-03
Sene goşuldy 2020-09-03
Kategoriýa Bilim programma üpjünçiligi
Kategoriýa Matematika programma üpjünçiligi
Wersiýa 8.0.1
Os talaplary Windows 10, Windows 8, Windows Vista, Windows, Windows 7
Talaplar LLVM CLang
Bahasy Free
Hepdede ýüklemeler 0
Jemi ýüklemeler 3

Comments: