ceil

返回大於等於表達式的最小整數

ceil,函數名,用於返回大於或者等於指定表達式的最小整數,用法是double ceil(double x)。返回不小於 value 的下一個整數,value如果有小數部分則進一位;ceil()返回的類型仍然是float,因為float值的範圍通常比integer要大。

C程序實例


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include
intmain(void)
{
doublenumber=123.54;
doubledown,up;
down=floor(number);
up=ceil(number);
printf("originalnumber%5.2lf\n",number);
printf("numberroundeddown%5.2lf\n",down);
printf("numberroundedup%5.2lf\n",up);
return0;
}
運行結果:
1
2
3
originalnumber123.54
numberroundeddown123.00
numberroundedup124.00

javascipt實例


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
document.write(Math.ceil(0.60)+"
")
document.write(Math.ceil(0.40)+"
")
document.write(Math.ceil(5)+"
")
document.write(Math.ceil(5.1)+"
")
document.write(Math.ceil(-5.1)+"
")
document.write(Math.ceil(-5.9))

php程序實例


1
2
3
4
php
echoceil(4.3);//5
echoceil(9.999);//10
?>

程序實例


echo ceil(4.3); // 5
echo ceil(9.999); // 10
?>