CMATH VOOR BORLAND C / C ++

Een nuttige en uitgebreide bibliotheek voor complex-nummerrogeters en wiskunde
Download nu

CMATH VOOR BORLAND C / C ++ Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Shareware / $60.00
  • Prijs:
  • USD 60.00
  • Naam uitgever:
  • OptiCode - Dr. Martin Sander Software Dev.
  • Bestandsgrootte:
  • 212k

CMATH VOOR BORLAND C / C ++ Tags


CMATH VOOR BORLAND C / C ++ Beschrijving

CMATH FOR BORLAND C / C ++ is een nuttige en uitgebreide bibliotheek voor complex-nummerrogeters en wiskunde, zowel in Cartesiaanse als in Polar-coördinaten, voor C / C ++ en Pascal / Delphi-compilers. CMATH is beschikbaar als een stand-alone product. Het is ook opgenomen in het OptIVEC-pakket. Alle functies kunnen alternatief worden genoemd van klassieke C en Pascal / Delphi met typespecifieke functienamen (zoals CF_SIN, CD_EXP, PE_SQRT), of van C ++ en Delphi met overbelaste functienamen en exploitanten (zoals SIN, EXP, SQRT, Operator +; Operators alleen in C ++). Voor zover mogelijk hebben alle functies dezelfde namen in de Pascal / Delphi-versie zoals in de C / C ++ -versie. Superieure snelheid, nauwkeurigheid en veiligheid worden bereikt door de implementatie in de assemblagetaal (in tegenstelling tot de gecompileerde of inline-code van beschikbare Complex C ++ Class-bibliotheken). Alleen voor de meest eenvoudige taken, worden alternatieve inline C ++ -functies gebruikt in de C ++ -versie. Wat de reikwijdte van CMATH overlapt met de complexe klasse implementaties van visuele C ++, is Borland C ++, en Delphi, CMATH een hoogwaardige vervanging voor de laatste, die allemaal vrij inefficiënt en onnauwkeurig zijn. In tegenstelling tot de geschreven-down-en-gecompileerde leerboekformules van de meeste andere beschikbare complexe bibliotheken (inclusief die met visuele C ++ en de Borland-compilers), werd de implementatie van CMATH geleid door de volgende regels: Zonder een compromis wordt de hoogste prioriteit altijd gegeven aan het wiskundige juiste resultaat, waarbij de nauwkeurigheid vereist voor het respectieve gegevenstype. Vooral voor complexe functies vereist dit een zeer grondige behandeling van veel verschillende situaties. Daartoe moeten de verschillende gevallen worden onderscheiden met pedantische zorg. (Bekendboekformules hoeven deze situaties niet afzonderlijk te behandelen, omdat ze theoretisch aannemen dat oneindige nauwkeurigheid van tussenliggende resultaten; een daadwerkelijke implementatie moet echter werken met de beperkte nauwkeurigheid van real-life processors.) Wiskundige functies moeten onder alle omstandigheden "veilig" zijn. Ze kunnen zonder reden gewoon crashen, maar moeten een behoorlijke foutbehandeling uitvoeren. Dit geldt zelfs - en misschien vooral - voor schijnbaar onzin argumenten, met de enige uitzondering van de non-nummers, inf en nan, die zichzelf alleen voordoen als gevolg van ernstige fouten in andere functies. Door alle mogelijke middelen moet de grootste uitvoeringssnelheid worden bereikt. (Immers, heb je je snelle computer niet voor niets gekocht!) De programmacode moet zo compact mogelijk zijn. In het geval van conflicten wordt echter een snellere uitvoeringssnelheid altijd voorrang gegeven ten opzichte van kleinere codegrootte.


CMATH VOOR BORLAND C / C ++ Gerelateerde software

Menu-applets

Dit pakket is een verzameling van 9 navigatie-applets voor uw internet- en intranet-toepassingen. De gemeenschappelijke kenmerken van alle applets zijn zeer gebruiksvriendelijk, klein formaat (minder downloadtijd), gemakkelijk ...

148 265K

Downloaden

ZEUS Reciprocal Link Generator

Creëert Vertical Themed Link-directories van websites die hij is opgeleid om te vinden, vereenvoudigt de saaie taak van wederzijdse koppelingsopwekking, waardoor het verkeer van uw website wordt verhoogd. Een goede wederkerige link kan ...

262 8,345K

Downloaden