728x90
파이썬에 ceil함수와 floor함수가 있습니다.
실수를 올림 또는 내림해주는 함수입니다.
math모듈에 포함되어 있는 함수로써 math모듈을 추가해주어야 합니다.
import math
1. ceil함수
ceil함수는 천장이라는 뜻에 맞게 실수를 올림해주는 역할을 합니다.
ceil함수 예시)
import math
print(math.ceil(3.14))
결과)
4
예시2)
import math
print(math.ceil(-3.14))
결과)
-3
예시3)
import math
print(math.ceil(-0.141579))
결과)
0
예시4)
import math
print(math.ceil(5))
print(math.ceil(0))
결과)
5
0
정수는 올려줄 소수부분이 없으므로 그대로 출력해줍니다.
2. floor함수
floor함수는 바닥이라는 뜻을 가지므로 실수를 내림해줍니다.
floor함수 예시)
import math
print(math.floor(3.14))
결과)
3
예시2)
import math
print(math.floor(-3.14))
결과)
-4
예시3)
import math
print(math.floor(-0.141579))
결과)
-1
예시4)
import math
print(math.floor(0))
print(math.floor(5))
결과)
0
5
ceil함수와 같이 floor함수도 소수점부분이 없는 정수는 그대로 출력해줍니다.
728x90
'[Python]' 카테고리의 다른 글
[Python] 문자열 루프, enumerate함수 (0) | 2022.07.19 |
---|---|
[Python] .reverse()함수와 reversed()함수의 차이 (0) | 2022.07.18 |
[Python] 2차원 배열과 3차원 배열 작성법 (0) | 2022.07.14 |
[Python] insert연산 (0) | 2022.07.13 |
[Python] deque를 사용한 1차원 리스트 회전하기 - rotate() (0) | 2022.07.11 |