SeouliteLab

[Python/파이썬] trunc() 함수로 소수점 아래 숫자 버림 본문

프로그래밍

[Python/파이썬] trunc() 함수로 소수점 아래 숫자 버림

Seoulite Lab 2024. 3. 1. 15:37

Python의 math 모듈에는 소수점 아래 숫자를 버리는 trunc() 함수가 있습니다. 이 함수를 사용하면 숫자의 정수 부분만 남기고 소수점 이하 숫자는 버릴 수 있습니다.

예제 코드 1

먼저 간단한 예제를 살펴보겠습니다.

import math

x = 3.7
result = math.trunc(x)
print(result)  # 출력 결과: 3

위의 예제 코드에서는 3.7이라는 숫자를 trunc() 함수로 버리면 3이 출력됩니다. 즉, 소수점 아래 숫자가 버려지고 정수 부분만 남게 됩니다.

예제 코드 2

또 다른 예제를 살펴보겠습니다.

import math

y = -2.5
result = math.trunc(y)
print(result)  # 출력 결과: -2

이번에는 -2.5라는 음수를 trunc() 함수로 버리면 -2가 출력됩니다. 이 역시 소수점 아래 숫자가 버려지고 정수 부분만 남게 됩니다.

예제 코드 3

마지막으로 한 가지 더 예제를 살펴보겠습니다.

import math

z = 5.0
result = math.trunc(z)
print(result)  # 출력 결과: 5

이번에는 5.0이라는 숫자를 trunc() 함수로 버리면 5가 출력됩니다. 소수점 아래 숫자가 버려지고 정수 부분만 남는 것을 확인할 수 있습니다.