Dieses Problem bringt mich um. Wie rundet man eine Zahl UP in Python auf?
Ich habe versucht, die Zahl abzurunden, aber es hat die Zahl abgerundet. Beispiel:
round(2.3) = 2.0 and not 3, what I would like
Das habe ich versucht int (Nummer + .5) aber es rundet die Nummer wieder ab! Beispiel:
int(2.3 + .5) = 2
Dann habe ich es mit Runde (Nummer + .5) versucht, aber in Randfällen funktioniert es nicht. Beispiel:
WAIT! THIS WORKED!
Bitte beraten.
round(number + .5)
funktioniert nicht, wenn die Zahl eine Ganzzahl ist.round(3+.5) == 4
, wenn du eigentlich willst3
.