본문 바로가기

BLOG/파이썬 기초

[파이썬] 반올림 / 올림 / 버림 함수 - round, ceil, trunc

 

숫자형 데이터로 연산을 할 때, 반올림, 올림 또는 버림을 해야 하는 경우가 생길 수 있는데요,

반올림은 round(), 올림은 ceil(), 버림은 trunc() 함수를 통해 할 수 있습니다.

 

 

1. round() : 반올림

먼저 반올림 함수 round의 사용법은 다음과 같습니다.

 

num = 1.234
num2 = round(num)
print(num2)

 

1

 

 

2. ceil() : 올림

올림 함수인 ceil은 'math' 라이브러리를 이용하는데요, cmd창에 설치를 한 뒤 사용할 수 있습니다.

 

import math
num = 1.234
num2 = math.ceil(num)
print(num2)

 

2

 

 

3. trunc() : 버림

버림함수인 trunc 도 마찬가지로 math 라이브러리를 사용합니다.

 

import math
num = 1.234
num2 = math.trunc(num)
print(num2)

 

1

 

 

이렇게 반올림, 올림, 버림 함수에 대해 알아보았는데요, 다음 포스팅에서는 자릿수를 지정해서 반올림/올림/버림을 하는 방법에 대해 알아보도록 하겠습니다 :D