💡 일반적인 math 라이브러리 import
>>> math.ceil(4.3)
5
>>> math.floor(4.3)
4
>>> math.ceil(-4.3)
-4
>>> math.floor(-4.3)
-5
💡 내림 구현
>>> int(4.3//1)
4
>>> int(-4.3//1)
-5
💡 올림 구현
>>> -int(-(4.3)//1)
5
>>> -int(-(-4.3)//1)
-4
💡 혼동하면 안되는 점
>>> int(4.3) # 버림같이 작동
4
>>> int(4.8) # 버림같이 작동
4
>>> int(-4.3) # 올림같이 작동
-4
>>> int(-4.8) # 올림같이 작동
-4
int를 사용한 강제적 형변환은 버림이 아니라 소숫점 아래 숫자를 drop한다는 개념(truncate)으로 봐야한다.