Hydrano
Lieutenant
- Registriert
- März 2008
- Beiträge
- 945
Hallo Leute,
der Titel dieses Thread beschreibt mein Problem eigenlich schon ganz gut.
Ich habe eine While schliefe um Pi so oft auf 14 nachkommastellen zu berechnen wie in eine textBox eingegeben wird, doch leider muss man in die textbox schon "999999999" also 9x die 9 eingeben um die CPU mal gearde 6sek. lang rechnen zu lassen (cpu: i5 750)
Zudem ist mir bewusst, dass nur ein Kern genutzt werden kann, es soll auch garnicht mehr nutzen.
Aber damit man in die Textbox nicht so hohe zahlen eingeben braucht wäre es schon nicht schlecht wenn man angeben könnte auf wie viele stellen es berechnet werden soll.
Int32 reicht dabei, denke ich? schon aus.
Dafür gibt es sicherlich einen ganz anderen Weg wie meinen.
Meiner sieht momentan so aus.
cnt = counter der Zählt wie oft Pi auf 14 stellen bisher berechnet wurde, sobald cnt den wert von schleife erreicht hat wird die benötigte Zei ausgegeben.
der Titel dieses Thread beschreibt mein Problem eigenlich schon ganz gut.
Ich habe eine While schliefe um Pi so oft auf 14 nachkommastellen zu berechnen wie in eine textBox eingegeben wird, doch leider muss man in die textbox schon "999999999" also 9x die 9 eingeben um die CPU mal gearde 6sek. lang rechnen zu lassen (cpu: i5 750)
Zudem ist mir bewusst, dass nur ein Kern genutzt werden kann, es soll auch garnicht mehr nutzen.
Aber damit man in die Textbox nicht so hohe zahlen eingeben braucht wäre es schon nicht schlecht wenn man angeben könnte auf wie viele stellen es berechnet werden soll.
Int32 reicht dabei, denke ich? schon aus.
Dafür gibt es sicherlich einen ganz anderen Weg wie meinen.
Meiner sieht momentan so aus.
schleife = Einzugebende ZahlQuellText Ausschnitt schrieb:while (cnt < schleife) //Schleife um 14 Nachkomma Stellen von Pi so oft wie eingegeben zu berechnen.
{
pi = Math.PI;
cnt++;
}
cnt = counter der Zählt wie oft Pi auf 14 stellen bisher berechnet wurde, sobald cnt den wert von schleife erreicht hat wird die benötigte Zei ausgegeben.