Wurzel rechen programm schneller machen
Verfasst: Freitag 23. September 2011, 20:08
Hi ich lass grad mein wurzelrechenprogramm ein bisschen rechen.
Das problem ist,dass meiner cpu wird nicht einmal auf einem kern halbe leistung abverlangt wird.
Kann ich dass programm irgendwie so programmieren dass es mehr kapazität von der cpu benutzt(bzw. vllt sogar multithreading)
vielen dank für nüzliche antworten schon mal im voraus
mfg.panzer134
Das problem ist,dass meiner cpu wird nicht einmal auf einem kern halbe leistung abverlangt wird.
Kann ich dass programm irgendwie so programmieren dass es mehr kapazität von der cpu benutzt(bzw. vllt sogar multithreading)
vielen dank für nüzliche antworten schon mal im voraus
mfg.panzer134
Code: Alles auswählen
from decimal import *
z=1
getcontext().prec = 100000
x=Decimal(1)
getcontext().prec = 100000
wurzel=Decimal(input("Wurzel"))
getcontext().prec = 100000
y=Decimal(wurzel)
while x != y :
xeins=(x + y )/wurzel
x=xeins
yeins=(wurzel/x)
y=yeins
print("Rechnen...")
print("Die Wurzel hat folgenden Wert:")
print(x)
input()