프로그래밍 언어/Python
[python] 파이썬 round 함수 사사오입 원칙
nahkim
2023. 1. 10. 10:09
파이썬에 내장된 round()는 사사오입 원칙을 따른다.
반올림할 자리의 수가 5이면 반올림 할때 앞자리의 숫자가 짝수면 내림하고 홀수면 올림한다.
>>> round(4.5) # 결과: 4
>>> round(3.5) # 결과: 4
반올림할 자리 앞이 4인 경우 짝수이기 때문에 내림이 되었고,
반올림할 자리 앞이 3일 경우 홀수이기 때문에 올림이 적용됨
round 함수는 반올림한다고 막 쓰면 안될듯 하다.