All about

# round(n, r) 의 값은 숫자 n의 소수점 r 번째 자리에서 반올림 연산을 실행합니다.

a = 2
b = 3
print(round(a/b, 3)) # 실행결과 0.667

# round() 함수는 좀 더 가까운 짝수값으로 올림연산을 합니다.
# 아래의 경우 반올림 연산이 실행되는 숫자가 둘다 '5' 인데도 윗 코드는 내림 연산을, 아랫코드는 올림연산을 하는 것을 볼 수 있습니다.

print(round(2.5)) # 실행결과 2
print(round(3.5)) # 실행결과 4

# 두번째 인자에 음수를 사용할 수 도 있습니다. 음수를 사용하면 가장 높은 자리수의 다음 숫자를 반올림합니다.

print(round(11, -1)) # 실행결과 10
print(round(165, -1)) # 실행결과 160

import math

print(math.floor(1.1)) # 내림연산, 실행결과 1
print(math.floor(1.9)) # 내림연산, 실행결과 1

print(math.ceil(1.1)) # 올림연산, 실행결과 2
print(math.ceil(1.9)) # 올림연산, 실행결과 2


공유하기

facebook twitter kakaoTalk kakaostory naver band
loading