also ich will Pi (teilweise) ausrechnen und quasi ein Programm wie SuperPi nachbauen
meine "Lösung"
pi = (Ecken / 2 * Sinus(360 / Ecken))
print pi
Also code in etwa
Code: Alles auswählen
Ecken = 1
piAlt = 2
Dif = 1
Stellen = 0
while True:
pi = (Ecken / 2 * Sinus(360 / Ecken))
if pi - piAlt < Dif
Dif = Dif / 10
Stellen = Stellen + 1
print pi #an Stelle X Y und Zwar genau "Stellen" Stellen
Also ich habe 3 Probleme einmal wie mache ich Sinus??
Wie definiere ich wie viele Stellen angezeigt werden??
Und wie kann ich definieren wo pi dann erscheint
Ich will halt nicht das dann kommt z.B."
Terminal: 2.5
Terminal: 2.8
Terminal: 3.0
Terminal: 3.01
Sondern dass er erst die nächste zahl anzeigt wenn sie auch wirklich schon feststeht also
Terminal: 3
Terminal: 3.1
Terminal: 3.14
Aber alles in eine Zeile
PS: wieder kein schulprojekt