Ich hab ein Problem mit der Typkonversion :K kA woran es liegt .
Code: Alles auswählen
print zaehleralle
print zaehlerpush
print zaehlermov
verh= "%f" %(zaehlerpush/zaehleralle)
print verh
Danke euch
Code: Alles auswählen
print zaehleralle
print zaehlerpush
print zaehlermov
verh= "%f" %(zaehlerpush/zaehleralle)
print verh
Code: Alles auswählen
from __future__ import division
Vielen Dank ! Import hat mein Problem gelöst !EyDu hat geschrieben:Hallo.
Bei allen Pythonversionen kleiner als 3 ergibt die Division eines Integers durch einen Integer immer wieder einen Integer. Das dürft dir aus der Schule noch als Division mit Rest bekannt sein. Du musst also vorher den Dividend oder den Divisor in einen float umwandelt. Alternativ geht auch einDann erhältst du bei Divisionen, die nicht ohne Rest durchführbar sind, modulweit einen float.Code: Alles auswählen
from __future__ import division
An deiner Vergabe von Namen solltest du auch noch einmal arbeiten. Für was soll "verh" stehen? Das kann gar nicht so lang sein, dass man es nicht ausschreiben könnte
Sebastian