ceil

実数xに対して、xより小さくない最小の整数を返す関数を天井関数という。

天井関数

ceilは、天井関数の計算を行う。

Man page of CEIL
C言語関数辞典 - ceil, ceilf, ceill

つまり、切り上げである。
負の数の場合、例えば-4.5なら、-4に切り上がる。


$ vi ceil.c
$ gcc -lm ceil.c -o ceil
$ ./ceil
x: 0.1
c = 1.000000
$ ./ceil
x: 2.0
c = 2.000000
$ ./ceil
x: 2.9
c = 3.000000
$ ./ceil
x: -4.5
c = -4.000000
$ ./ceil
x: -5.9
c = -5.000000
$ ./ceil
x: -6
c = -6.000000
$

こうなる。

Sample/c/ceil/ceil/src/ceil at master · bg1bgst333/Sample · GitHub