Masalah ini membunuhku. Bagaimana cara mengumpulkan angka UP di Python?
Saya mencoba putaran (angka) tetapi membulatkan angka ke bawah. Contoh:
round(2.3) = 2.0 and not 3, what I would like
Saya mencoba int (angka + .5) tetapi membulatkan angka ke bawah lagi! Contoh:
int(2.3 + .5) = 2
Kemudian saya mencoba putaran (angka + .5) tetapi tidak akan bekerja dalam kasus tepi. Contoh:
WAIT! THIS WORKED!
Mohon saran.
round(number + .5)
tidak berfungsi jika angka tersebut bilangan bulat.round(3+.5) == 4
, padahal sebenarnya Anda inginkan3
.