Ich möchte ein Programm schreiben welches große Primzahlen berechnet. Mit groß mein ich Zahlen mit ca 100 Stellen. Dazu generiere ich eine Zufallszahl in der entsprechenden Größe und prüfe diese mit dem Miller-Rabin-Algorithmus ob sie eine Primzahl ist. Wenn nicht dann zähl ich weiter bis eine Primzahl gefunden wurde. Zur Realisierung dieser Aufgabe benötige ich jedoch eine Verfahren um Zahlen beliebiger Größe miteinander zu multiplizieren. Außerdem benötige ich die Modulo-Operation auf Zahlen dieser Dimension.
Hat jemand eine Idee dieses Problem effiziennt zu lösen?
Ich kann dir zwar nicht sagen ob alles drin ist was du brauchst aber kannst dir ja mal www.swox.com/gmp/ oder http://lnc.sourceforge.net/ oder www.jjj.de/hfloat/ ansehen. -- Ich bin faul und mein Computer ist schnell!Dieser Post wurde am 17.02.2007 um 22:10 Uhr von halber editiert.