![]() |
Möglichst große Primzahlen generieren
Hi,
die Forumssuche brachte mir irgendwie immer nur funktionen, um zu überprüfen, ob eine zahl eine primzahl ist. nun, ich bin auf der suche nach einem algorhitmus, der möglichst schnell möglichst große primzahlen generieren kann. in mienm blog gibts da auch nen netten artikel, nur check ich den nicht wirklich ;) wäre also nett wenn mir jemand helfen könnte :) *MFG* |
Re: Möglichst große Primzahlen generieren
Zitat:
|
Re: Möglichst große Primzahlen generieren
![]() das ist der artikel, wenn du ihn nicht lesen kannst lad ich ihn noch als pdf hoch |
Re: Möglichst große Primzahlen generieren
kann ihn nicht lesen!
|
Re: Möglichst große Primzahlen generieren
Liste der Anhänge anzeigen (Anzahl: 1)
voila
|
Re: Möglichst große Primzahlen generieren
^^ hochhohl ^^
es sei mir verziehen dass ich das push limit um 2h unterbiete ;) |
Re: Möglichst große Primzahlen generieren
ich hab erst gedacht man könnte das wohl wie folgt verwenden: Y = trunc(X^4 / log(x)) naja bei den Zahlen 2 und 3 ging das auch gut nur leider wollte der bei 15 und 20 nicht mehr so richtig (also diese Werte für X)...
Tut mir leid das Übersteigt mein Mathematisches Verständiss! Greetz Boombuler PS: hab das hier nur geschrieben damit keiner auf die Idee kommt das noch mal auf die art aus zu probieren... PPS: Ich hab mal gehöhrt das Immer ne Primzahl zwischen n und 2n ist... würde die berechnung über eine Schleife doch Sehr verkürzen... also zwischen 3 und 6 wäre die 5 und zwischen 4 und 8 zB 5 und 7... |
Re: Möglichst große Primzahlen generieren
Zitat:
Wenn man also für die Zahlen den Datentyp Cardinal nimmt, dann fängt man bei 4294967295 an (größte Zahl, die mit einem Cardinal darstellbar ist), oder bei Int64 halt bei 2^63 -1 und lässt die Schleife dann abwärts zählen. Sobald man dann in der Schleife die erste Primzahl ermittelt hat, hat man die größte Primzahl im Bereich von Cardinal (bzw. Int64). MfG Binärbaum |
Re: Möglichst große Primzahlen generieren
naja, also sonderlich effektiv ist das ja nicht oder ?
ausserdem sollten die primzahlen zufällig sein, das ist ja wirlklich nur eine blose ermittlung. ich bin mahtematishc nicht besonders gebildet, aber eine vorgehensweise um sich eine primzahl zu basteln gibt es wohl nicht? |
Re: Möglichst große Primzahlen generieren
Naja, effektiv ist es nicht gerade, aber damit findet man die größte darstellbare Primzahl im Zahlenbereich.
Es gibt aber eine Vorgehensweise, Primzahlen zu ermitteln: Das sogenannte ![]() Mir ist aber auch keine mathematische Regel oder Gesetzmäßigkeit bekannt, die Primzahlen "generiert". Also bleibt einem letztlich nicht anderes übrig, als die entsprechende Zahl auf ihre Teiler hin zu untersuchen. MfG Binärbaum |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:55 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz