天井関数とは?
天井関数は \(\lceil x \rceil\) または \(\text{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\) ではありません。
計算例
たとえば、印刷会社が用紙 1 枚単位で料金を請求するとき、ある作業に 12.4 枚分の材料が必要だとします。用紙を端数で購入することはできないので、\(\lceil 12.4 \rceil = 13\) 枚と計算します。同じように、100 個の品物を 1 箱 30 個ずつに詰めるには $$\lceil 100 \div 30 \rceil = \lceil 3.33\ldots \rceil = 4$$ 箱が必要です。
よくある質問
負の数の天井関数はどうなりますか? 天井関数は正の無限大の方向へ丸めるため、\(\lceil -2.3 \rceil = -2\)、\(\lceil -5 \rceil = -5\) となります。
天井関数は「切り上げ」と同じですか? はい。天井関数は常にひとつ上の整数へ切り上げます。最も近い整数へ丸める通常の四捨五入とは異なる点に注意してください。
整数の天井関数はどうなりますか? その整数自身になります。すべての整数は \(n \ge n\) をすでに満たしているためです。