Hallo Horst_H,
Horst_H hat folgendes geschrieben : |
ln(26 {=2*13})/ln(10 {=2*5})= 1,414973348..... ist ja nicht wirklich hilfreich. |
Warum sollte ln(26)/ln(10) nicht korrekt sein?
Hat eine Dezimalzahl n Stellen, so liegt sie zwischen 10^(n-1) und 10^n. Rechnet man das auf die 26er-Darstellung um, ergibt sich gerade 26^((n-1) ln(10)/ln(26)) bis 26^(n ln(10)/ln(26)).
Mit extremen Computereinsatz habe ich nun doch mit apfloat 120 Millionen Stellen ermittelt. 6 Stunden war mein "armer" Computer beschäftigt und gab am Ende auch schon komische Töne von sich.
Da mein Drucker wegen Nichtbeachtung schon böse blinkt, könnte ich die Stellen auch ausdrucken. Das sind nur schlappe 250000 A4-Seiten. Vielleicht lerne ich sie ja auch auswendig.
Die Suche nach den 1,4 Millionen Wörtern hat auch noch einmal 4 Stunden gedauert (keine Hash-Tabelle verwendet!). Das Ergebnis hänge ich als PDF an, wobei jedes Wort nur mit seinem ersten Auftreten angegeben wird. Deshalb werden die Abstände der gefundenen Wörter bei hohen Stellenzahlen auch scheinbar größer.
Die 3-, 4- und 5-buchstabigen Begriffe wurden alle gefunden. EULER kam erst an Stelle 72568145, ausgerechnet EULER!
Weitere wichtige Begriffe: GAUSS 23549046.Stelle, FERMAT 61130151, DELPHI 71889200 und EUKLID 86405187. KEPLER und PASCAL treten nicht auf.
Bei dem einzigen Wort mit 9 Buchstaben blieb es, zehn Buchstaben und mehr waren wieder nicht zu finden. Damit war die ganze Mühe eigentlich umsonst.
So, nun ist es gut! Der PI-Code hat sich erst einmal erledigt.
Jetzt werde ich Euren tollen Hinweis nutzen und versuchen mein Delphi-Programm zur Umwandlung eines Bruchs in ein anderes System (auch Basis 26
) zu verbessern.
Beste Grüße
Mathematiker
Töten im Krieg ist nach meiner Auffassung um nichts besser als gewöhnlicher Mord. Albert Einstein