problem mit eval und runden
Verfasst: Donnerstag 10. Dezember 2009, 22:05
hallo ich hab wieder mal ne frage
wieso kommt bei folgendem code für y immer 1 raus obwohl eigentlich 1.33333333333333 (4/3) rauskommen müsste und wie kann man das problem beheben???
mfg
LP640
wieso kommt bei folgendem code für y immer 1 raus obwohl eigentlich 1.33333333333333 (4/3) rauskommen müsste und wie kann man das problem beheben???
Code: Alles auswählen
funktion="4/3"
x=-10
while x<=10:
y=eval(funktion)
print x," : ",y
x=x+1
LP640