| Ttmathath Een Bignum-bibliotheek geschreven in de C ++ -programmeringstaal |
Download nu |
Ttmathath Rangschikking & Samenvatting
- Naam uitgever:
- Tomasz Sowa
- Besturingssystemen:
- Mac OS X
Ttmathath Tags
Ttmathath Beschrijving
Een Bignum-bibliotheek geschreven in de C ++ -programmeringstaal TTMATH is een Bignum-bibliotheek geschreven in de C ++ -programmeringstaal als sjablonen. TTMATH biedt standaard wiskundige operaties zoals add, sub, mul, div, pow etc. met de grote getal en grote drijvende puntnummers. Wat is er nieuw in deze release: · Opgelost: Uint :: Divint () Controleer niet of de Divisor nul is · Er was een onderbreking van de hardware toen de deler nul was · (Nu retourneert de methode één) · Vast: het probleem met GCC-optimalisatie op X86_64 · Soms wanneer het gebruik van -O2 of -O3 GCC niet correct is ingesteld · De stapel aanwijzer (eigenlijk wordt de stapel gebruikt voor andere dingen) · En u kunt geen instructies gebruiken zoals Push / POP in Assembler Code. · Alle ASM-code in X86_64 zijn herschreven, nu instructies · Druk / pop worden niet gebruikt, ander ding dat toegang heeft tot stapel · (Zoals "M" (masker) beperkingen in RCL2 en RCR2) zijn ook verdwenen, · Nu werkt de bibliotheek goed met -O2 en -O3 en de ASM-code · Is een beetje sneller · Toegevoegd: Uint :: PrintenLog (const char * msg, std :: ostream en output) · Gebruikt (voor debugging-doeleinden) door Macro TTMATH_LOG (MSG) · (Het wordt in bijna alle methoden gebruikt in Uint-klasse) · Toegevoegd: Macro TTMATH_Debug_Log: wanneer gedefinieerd en vervolgens TTMATH_LOG () · Zet enkele foutopsporingsinformatie (naar STD :: COUT) · Toegevoegd: TTMATHUINT_X86.H, TTMATHUINT_X86_64.H, TTMATHUINT_NOASM.H, · Alle methoden die assembler-code gebruiken zijn geweest · Herschreven naar No-ASM-formulieren
Ttmathath Gerelateerde software