round
round(3.1415) # 3 2번인자에 값 기록하지 않은 경우
round(3.1415,3) # 3.142 2번인자에 기록된 소수점이하 3에서 자르는데, 4번 자리 수가 5여서 반올림처리됨.
round(3.1414,3) # 3.141. 소수점이하 3에서 자르는데 4번 자리 수가 4여서 내림 처리됨.
## 2번 인자에는 음수도 가능하며, 이 경우 십의 자리수자르면서 반올림, 내림 이뤄짐.
round(31.415, -1) # 30.0
round(31.415, -2) # 0.0
round(314.15, -2) # 300.0
round(354.15, -2) # 400.0 . 십자리수 2 에서 자르는데 그 아래값이 5여서 반올림 되어 400 이 됨.
round(454.15, -2) # 500.0
### 반올림 처리 특성 상세.
print(round(4.5,0)) # 4 앞의 자리 값이 짝수면 반올림 안함.
print(round(4.6,0)) # 5 앞의 자리 값이 짝수면 0.6이상 부터 반올림 .
print(round(3.5,0)) # 4. 앞의 자리 값이 홀수면 0.5이상 부터 반올림.
첫 등록 : 2021.09.10
최종 수정 :
단축 주소 : https://igotit.tistory.com/2914
'지속가능티끌 > Python' 카테고리의 다른 글
Python. List 리스트 (0) | 2021.10.10 |
---|---|
Python. 클래스 (0) | 2021.10.06 |
Python. 비프음 출력 (0) | 2021.09.08 |
Python. json.loads 의 문자열 변환 특성 . jsoncpp 와 호환 안됨 (1) | 2021.01.07 |
Visual Studio 파이썬 개발환경에서 라이브러리 패키지 설치 방법 (0) | 2020.09.11 |
댓글