올림 함수란?
올림 함수는 \(\lceil x \rceil\) 또는 ceil(x)로 표기하며, 실수를 가장 가까운 정수로 올려서 반올림합니다. 엄밀히 말하면 \(\lceil x \rceil\)는 x보다 크거나 같은 정수 중에서 가장 작은 값입니다. 수학, 컴퓨터 과학, 공학에서 가장 자주 쓰이는 반올림 연산 중 하나이며, 값을 내려서 반올림하는 짝꿍 함수인 내림 함수 \(\lfloor x \rfloor\)와 자연스럽게 짝을 이룹니다.
계산기 사용법
입력란에 아무 숫자나 입력해 보세요. 양수, 음수, 정수, 소수 모두 가능하며 계산기가 즉시 올림값을 알려줍니다. 정수는 이미 자기 자신보다 크거나 같으므로 그대로 유지됩니다. 반면 소수는 항상 바로 위 정수로 올라갑니다.
공식 풀이
정의는 다음과 같습니다.
$$\lceil x \rceil = \min\{\, n \in \mathbb{Z} \mid n \ge x \,\}$$쉽게 말해 x보다 크거나 같은 모든 정수를 살펴본 다음, 그중 가장 작은 값을 고르는 것입니다. 예를 들어 4.1보다 크거나 같은 정수는 5, 6, 7, … 이고 그중 가장 작은 값은 5이므로 \(\lceil 4.1 \rceil = 5\)가 됩니다. 음수를 다룰 때는 주의하세요. "올림"은 0 쪽으로 이동하므로 \(\lceil -2.3 \rceil = -2\)이며 -3이 아닙니다.
실전 예제
어느 인쇄소가 한 장 단위로 요금을 매기는데 작업에 재료 12.4장이 필요하다고 가정해 봅시다. 종이를 한 장의 일부만 살 수는 없으므로 \(\lceil 12.4 \rceil = 13\)장으로 계산합니다. 마찬가지로 100개의 물품을 30개씩 담는 상자에 나눠 담으려면 다음과 같이 4개의 상자가 필요합니다.
$$\lceil 100 \div 30 \rceil = \lceil 3.33\ldots \rceil = 4$$자주 묻는 질문
음수의 올림값은 얼마인가요? 올림은 양의 무한대 쪽으로 반올림하므로 \(\lceil -2.3 \rceil = -2\)이고 \(\lceil -5 \rceil = -5\)입니다.
올림이 그냥 "올려서 반올림"하는 것과 같나요? 네, 맞습니다. 올림은 항상 바로 위 정수로 올라가며, 가장 가까운 정수로 가는 일반 반올림과는 다릅니다.
정수의 올림값은 얼마인가요? 모든 정수는 이미 \(n \ge n\)을 만족하므로 그 숫자 자기 자신이 됩니다.