Bigdigits

Een bibliotheek met meerprecisie-rekenkundige routines
Download nu

Bigdigits Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Naam uitgever:
  • DI Management Services Pty Limited
  • Besturingssystemen:
  • Windows All
  • Bestandsgrootte:
  • 79 KB

Bigdigits Tags


Bigdigits Beschrijving

BigDigits is ontwikkeld om een bibliotheek met meerprecisie-rekenkundige routines in ANSI C zijn geschreven om grote natuurgetalberekeningen uit te voeren zoals vereist in cryptografische berekeningen. Deze code is gebouwd met behulp van de algoritmen in Knuth Vol 2 en Menezes als de primaire referenties. Deze bibliotheek omvat de klassieke meerprecisie-rekenkundige algoritmen van Knuth: voeg toe, aftrekken, vermenigvuldigen en delen. Het bevat ook modulaire vermenigvuldiging, exponentiatie en inversie; Number theory-functies zoals de grootste gemeenschappelijke deler; De Rabin-Miller Probabilistic Primality-testprocedure van FIPS-186 en ANSI X9.42 om te laten zien dat een groot geheel getal waarschijnlijk prime is; en andere nutsvoorzieningen om meerprecisie-nummers te manipuleren en te verwerken. De code bevat een complete set wrapperfuncties die worden genoemd met de BIGD-handgreep (de "BD" -bibliotheek). Dit zijn alle functies die u nodig heeft. Geheugentoewijzing wordt automatisch afgehandeld, behalve de eerste creatie en definitieve vrijgave van middelen. Er is een optie om Intel Assembler te gebruiken om de kritische single-cijferige vermenigvuldigings- en deelbewerkingen te versnellen, en een andere optie om gebruik te maken van native 64-bits gehele getallen.


Bigdigits Gerelateerde software

Unidac

UNIDAC is een krachtige bibliotheek met niet-functionele Cross-database-toegangscomponenten voor Delphi, Delphi voor .NET en C ++ Builder. De Unified Access is beschikbaar voor Oracle, Microsoft SQL Server, MySQL, in ...

107 7099K

Downloaden