Herunterladen der Langzahl-Bibliothek

Grundform Vollversion. Vorkompilierte Schnellbibliotheke für QuickBasic 4.5, PDS 7.1 und Visual Basic für DOS 1.0 werden mit den Modulen eingebunden. Beigefügt ist eine Bearbeitung für die neue, 32-bit FreeBasic 0.18b Compiler. (Ergreifen Sie Ihr Exemplar auf der FreeBasic Seite.) Die vollständige Partie und mehr ist hier verpackt:

LargeInt.zip, 228kB

Supplement: Modulare polynomiale Arithmetik für PDS, VBdos und FreeBasic, anfänglich beabsichtigt als eine Demonstration der Methode der mehrfachen homomorphen Bilder. (Dateikopf Link (Englisch)). Neu hinzugefugt: Faktorisierung von Polynomen über Z, berechnung der Fibonacci- und zyklotomische Polynome, und das ElGamal Kryptosystem in endliche Körper GF(p^ n).

PolMods.zip, 132Kb

Obwohl die Programmierung in Visual Basic für windοws meines Geschmacks zu weitschweifig ist, habe ich, um zu zeigen wie leicht meine Bibliothek sowohl auch im VBwin verwendet wird, doch einige Module übertragen (Fibonacci, Pi, RSAcrypt). Die letzte Hinzufügung ist einen UpN Langzahlrechner, als auch Bibliothek- Benutzeroberfläche. Diese Projekte nutzen die Kraft des FreeBasic kompiliertes BigNum VB.dll

BigNumVB.zip, 81kB (Englisch)

Diese Version ist eine Anpassung für die 32/64-Bit Linux/Windοws XBasic 6.2.3 Sprache. XBasic ist empfohlene Freiware, daß an der Seite Max Reasons vorhanden ist. Obwohl ich nicht alle Module schon umgewandelt habe, sind die volle, erweiterte Bibliothek-Quellcode und ein vorkompiliertes DLL jetzt zum Download bereit:

BigNumXB.zip, 69kB (Englisch)

Vergleichshinweis:

Meiner Bibliothek ist vorsätzlich bestimmt, um Langganzzahl-Arithmetik in Standard-Basics zu liefern. Wenn Sie auf großen realen Zahlen arbeiten wollen, dann ist Yuji Kidas feine, 2600-stellige UBasic Paket das Werkzeug der Wahl. Dieser freie Interpreter erlaubt außerdem schnellen Berechnungen mit komplexe Zahlen und Polynomen.
Als eine Illustration der Unterschiede zwischen der Standard (zB. QBasic) und UBasic-Syntax, habe ich zwei Versionen eingeführt des PSLQ-Algorithmus Fergusons und Baileys, um ganzzahligen Beziehungen zwischen gegebenen realen Zahlen zu finden. Das PSLQ ist bereits einen modernen Klassiker, folglich ein Müssen um mit meinen Werkzeugen zur Zahlentheorie einzuschließen:

PSLQ.zip, 14kB (Englisch)

zurück   Knoten SourceForge.net logo