반응형
import math
# 올림
math.ceil(-3.14) # -3
math.ceil(3.14) # 4
# 내림
math.floor(3.14) # 3
math.floor(-3.14) # -4
math.trunc(-3.14) # -3
int(-3.14) # -3
# 반올림
round(3.14) # 3
사사오입 원칙
4이하이면 0으로 버리고 5이상이면 0으로 버린 후 윗자리에 1 더함
오사오입 원칙 (파이썬)
5미만이면 버리고 5초과이면 올림, 반올림할 자리의 수가 5일 때, 앞자리의 숫자가 짝수면 내림하고 홀수면 올림함
round(4.5) # 4
round(3.5) # 4
반응형
'programming > python' 카테고리의 다른 글
[Error] 런타임 에러 (RecursionError) (0) | 2023.07.28 |
---|---|
python redis (0) | 2023.07.24 |
리스트 중복 제거 (0) | 2023.06.07 |
대소문자 변환 (0) | 2023.06.05 |
집합 자료형 (0) | 2023.06.03 |