Python 사용법들

파이썬에서 반올림, 내장함수 round()

jhk828 2020. 9. 12. 17:24
  • round()의 두번째 인자가 생략되면 소수 첫째 자리에서 반올림한다.

  • round(x, 1)은, 소수 첫째짜리까지 표시한다. 즉 소수 둘째 자리에서 반올림한다.

  • 두번째 인자에 음수를 사용할 수 있다. -1은 일의 자리 수에서 반올림

  • 두번째 인자 0은 첫째 자리 까지 표시
print(round(3.141))      # 3

print(round(3.141, 1))   # 3.1
print(round(3.141, 3))   # 3.141

print(round(31.41, 0))   # 31.0
print(round(31.41, -1))  # 30.0

print(round(38.41, 0))   # 38.0
print(round(38.41, -1))  # 40.0
print(round(38.41, -2))  # 0.0

 

wikidocs.net/21113