欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

ceil函數(shù) php

王浩然1年前10瀏覽0評論

今天我們要來談一談,在php中很常用的一個函數(shù)——ceil函數(shù)。

Ceil函數(shù)的作用,是返回不小于給定數(shù)值的最小整數(shù),也就是說,它會將小數(shù)向上取整。

下面我們來看幾個例子,來更清楚的理解ceil函數(shù)的作用:

echo ceil(2.3); // 輸出結(jié)果為3
echo ceil(8.6); // 輸出結(jié)果為9
echo ceil(12); // 輸出結(jié)果為12

從上面的例子中我們可以看到,ceil函數(shù)會將小數(shù)部分向上取整,整數(shù)部分則保持不變,而整數(shù)本來就是整數(shù)了,所以不會做任何處理。

值得注意的是,ceil函數(shù)并不是對小數(shù)進行四舍五入,而是將它向上取整。因此當一個數(shù)為負數(shù)時,ceil函數(shù)的結(jié)果可能與我們想象的并不一樣。

echo ceil(-2.3); // 輸出結(jié)果為-2
echo ceil(-8.6); // 輸出結(jié)果為-8
echo ceil(-12); // 輸出結(jié)果為-12

從上面的例子中我們可以看到,ceil函數(shù)并沒有對小數(shù)部分進行四舍五入,而是將其向上取整,因此當一個數(shù)為負數(shù)時,ceil函數(shù)的結(jié)果也是向上取整。

除此之外,ceil函數(shù)還可以接收第二個參數(shù),表示保留的小數(shù)位數(shù)。例如:

echo ceil(2.356, 2); // 輸出結(jié)果為2.36
echo ceil(8.912, 1); // 輸出結(jié)果為8.9
echo ceil(12.101, 0); // 輸出結(jié)果為13

從上面的例子中我們可以看到,第二個參數(shù)可以控制小數(shù)保留的位數(shù),當然,對整數(shù)也是沒有影響的。

綜上所述,ceil函數(shù)在php中使用非常廣泛,我們可以用它來對數(shù)據(jù)進行向上取整的操作,同時也可以通過第二個參數(shù)來控制小數(shù)位數(shù)。

上一篇ceile php
下一篇cdv+php