Frage von DomiA, 122

Unendlich rechnender Rechner?

Hallo, ich bin auf der Suche nach einem Programm (PC, Windows) oder einer App (Android/ iOS), welches Terme wie z.B. Wurzel von 2 o.Ä. so lange berechnet, bis es vom Benutzer gestoppt wird, sprich unendlich lange berechnen kann. Gibt es solch ein Programm? Danke im voraus, DomiA

Expertenantwort
von hypergerd, Community-Experte für Mathematik, 41

Nichts ist unendlich, da es zig physikalische Grenzen gibt.

- Lebensdauer der Bauelemente

- Grenze bei RAM & Festplatten

- absolut stabiles Betriebssystem

Momentan am besten optimierte Exe ist das hier schon genannte y-cruncher, da es die CPU bis zum letzten ausreizt! Unter

http://www.numberworld.org/misc_runs/pi-12t/

kann man sich die vielen Festplatten ansehen, da man 97 TB benötigt.

Beschreibung guides / swapmode.html

ABER: Du musst beim Start Obergrenze festlegen, da alles hexadezimal berechnet wird! Erst am Ende wird das Ergebnis in 3 Tagen von hexadezimal nach dezimal berechnet!

§1: Was genau ist Dein Ziel? 

§2: Wenn Du nur "was rechnen" lassen willst und Dich die Zwischenergebnisse nicht interessieren, gibt es schöne Pseudo-Zufallsgeneratoren: die produzieren am laufenden Band Zahlen!

Bei über 13 TB (habe ich von Pi) kannst Du nicht mehr unterscheiden, ob das Pseudo-Zufallszahlen oder Nachkommastellen einer irrationalen Zahl sind! Die kann sich auch kein Mensch mehr ansehen -> weil er nicht über 300 Jahre lebt!

Natürlich kann man auch den Algorithmus (z.B. für Wurzel 2) so ändern, dass intern dezimal gerechnet wird, ABER wenn er über 1000 mal langsamer ist als y-cruncher, kann Dich jeder damit schnell überholen, obwohl Du ja ein Programm hast, das "ewig rechnet"!

§3: Willst Du bei Abbruch wirklich alle Stellen davor haben? Ab 13 TB gerät man an so viele Grenzen! Nur bei RAID-Systemen (wo man im laufenden Betrieb eine Festplatte tauschen kann) ist so etwas möglich, da pro 3 Monate garantiert 1 Sektor ausfällt!

Die beiden Weltmeister hätten schon längst die 20 TB Marke von Pi angepeilt (y-cruncher macht das locker innerhalb 1 Jahres), wenn das Problem Speicherplatz & Lebensdauer nicht wäre!

§4: Oder glaubst Du nicht, dass sich die Nachkommastellen irrationaler Zahlen wie Zufallsgeneratoren verhalten? Ich habe Näherungsformeln, wieviele Nachkommastellen man braucht, um garantiert einen n-stelligen Zahlencode (String, beliebiger Text) darin zu finden!

§5: Es gibt BBP-Algorithmen, die zig Nachkommastellen überspringen können.

So kennt man bereits hex-Stellen von Pi um die Nachkommastelle 5e14.

Kommentar von f1atlux ,

Ich habe Näherungsformeln, wieviele Nachkommastellen man braucht, um garantiert einen n-stelligen Zahlencode (String, beliebiger Text) darin zu finden!

Würde mich interessieren :)

Kommentar von hypergerd ,

http://www.gerdlamprecht.de/BisZuWelcherNKalleStringKombi.htm

Wenn man alle möglichen 8stelligen Geburtstage garantiert in Pi finden will, braucht man 1816743912 Nachkommastellen.

Dort ist auch ein LINK zu interessanten Nachkommastellen (3 8stellige  Geburtstage hintereinander) und ein LINK zu Wörtern in Pi...

Kommentar von f1atlux ,

Danke!

Antwort
von f1atlux, 55

Hier kannst du deine CPU beschäftigt halten:

http://www.numberworld.org/y-cruncher/

Kommentar von DomiA ,

hab ich schon aber ab ca 10 billionen stellen bricht y chruncher ab weil ich zu wenig ram hab. kann man das umgehen?

Kommentar von f1atlux ,

Ich kenne jetzt den Algorithmus nicht, aber ich vermute stark, dass hier zur Berechnung wahlfreier Zugriff über den gesamten Speicherbereich erforderlich ist, d.h. durch den verfügbaren RAM ist ein oberes Limit gesetzt.

Vielleicht probierst du eine andere Zahl? Gibt ja noch die Quadratwurzel von 2, die eulersche Zahl, den goldenen Schnitt u.v.a.

Wenn das nicht geht, kannst du immer noch hashes knacken :)

Antwort
von bflglgf, 73

photo math kannst deine beispiele fotografiern und es zeigt dir alles an aber wenn das allerdings ein bespiel nicht aus dem buch ist kannst du gern dort auch schreiben auch mit variablen ich empfehle die app! die ist ganz super und hilft mir immer vor einer schularbeit hoffe konnte dir weiterhelfen

Kommentar von DomiA ,

ich meine ein programm welches zum bsp. die wurzel von 2 so lange berechnet und verfeinert bis es unterbrochen wird (also viele nachkommastellen)

Kommentar von bflglgf ,

asoooo nein da kenne ich leider keine app schau mal im internet nach also informiere dich im internet vielleicht findest du was oder auf yt (da bezweifle ich aber das du was findest aber ein versuch ist es wert)

Antwort
von Melonenbowle, 28

Hallo, sieh Dir das mal  an, könnte sein was Du suchst.


de.wikipedia.org/wiki/Prime95


oder hier:


http://www.science-at-home.de/projekte.php

(Projekte ansehen)


Antwort
von Magnet75, 50

Diese Berechnungen werden in Bruchteilen einer Sekunde ausgeführt. Sowas wirst du nicht stoppen können.

Kommentar von DomiA ,

ich meine ein programm welches zum bsp. die wurzel von 2 so lange berechnet und verfeinert bis es unterbrochen wird (also viele nachkommastellen)

Kommentar von Magnet75 ,

Naja dafür wird die ganze CPU vom Handy benötigt und du würdest nicht mehr in der Lage sein abzubrechen, da dein Handy sich aufhängt.

Kommentar von JonasV ,

Man kann Rechenschritte mit Sicherheit auf eine bestimmte Leistung begrenzen und damit nebenbei rechnen lassen. Man kann sich ja auch ein Programm schreiben, was Primzahlen nacheinander ausgibt, ohne dass sich die Cpu aufhängt

Kommentar von DomiA ,

so eins hab ich schon geschrieben ;) aber ich suche einen universellen rechner

Kommentar von Magnet75 ,

Naja auch selber schreiben :D

Keine passende Antwort gefunden?

Fragen Sie die Community