프로그래밍 언어/Python
파이썬에서 숫자를 반올림하는 방법
Rateye
2021. 11. 10. 10:39
728x90
반응형
질문 : 파이썬에서 어떻게 숫자를 반올림합니까?
이 문제는 나를 죽이고 있습니다. 파이썬에서 어떻게 숫자를 올림합니까?
나는 round (number)를 시도했지만 숫자를 반올림했습니다. 예:
round(2.3) = 2.0 and not 3, what I would like
나는 int (number + .5)를 시도했지만 숫자를 다시 반올림합니다! 예:
int(2.3 + .5) = 2
그런 다음 round (number + .5)를 시도했지만 가장자리의 경우에는 작동하지 않습니다. 예:
WAIT! THIS WORKED!
조언하십시오.
답변
ceil (천장) 기능 :
import math
print(int(math.ceil(4.2)))
출처 : https://stackoverflow.com/questions/2356501/how-do-you-round-up-a-number-in-python
728x90
반응형