PHP取整函數(shù):ceil,floor,round,intval的區(qū)別詳細(xì)解析
我們經(jīng)常用到的PHP取整函數(shù),主要是:ceil,floor,round,intval。
ceil -- 進(jìn)一法取整
說明
float ceil ( float value )
返回不小于 value 的下一個(gè)整數(shù),value 如果有小數(shù)部分則進(jìn)一位。ceil() 返回的類型仍然是 float,因?yàn)?float 值的范圍通常比 integer 要大。
PHP取整函數(shù)例子 1. ceil() 例子
< ?php echo ceil(4.3);
// 5 echo ceil(9.999);
// 10
?>
floor -- 舍去法取整
說明
float floor ( float value )
返回不大于 value 的下一個(gè)整數(shù),將 value 的小數(shù)部分舍去取整。floor() 返回的類型仍然是 float,因?yàn)?float 值的范圍通常比 integer 要大。
PHP取整函數(shù)例子 1. floor() 例子
< ?
php echo floor(4.3);
// 4 echo floor(9.999);
// 9
?>
round -- 對(duì)浮點(diǎn)數(shù)進(jìn)行四舍五入
說明
float round ( float val [, int precision] )
返回將 val 根據(jù)指定精度 precision(十進(jìn)制小數(shù)點(diǎn)后數(shù)字的數(shù)目)進(jìn)行四舍五入的結(jié)果。precision 也可以是負(fù)數(shù)或零(默認(rèn)值)。
PHP取整函數(shù)例子 1. round() 例子
< ?
php echo round(3.4);
// 3 echo round(3.5);
// 4 echo round(3.6);
// 4 echo round(3.6, 0);
// 4 echo round(1.95583, 2);
// 1.96 echo round(1241757, -3);
// 1242000 echo round(5.045, 2);
// 5.05 echo round(5.055, 2);
// 5.06
?>
intval---對(duì)變數(shù)轉(zhuǎn)成整數(shù)型態(tài)
PHP取整函數(shù)例子intval()
< ?
php echo intval(4.3);
//4 echo intval(4.6);
//4
?>
相關(guān)文章
PHP正則表達(dá)式替換站點(diǎn)關(guān)鍵字鏈接后空白的解決方法
這篇文章主要介紹了PHP正則表達(dá)式替換站點(diǎn)關(guān)鍵字鏈接后空白的問題解決,需要的朋友可以參考下2014-09-09強(qiáng)烈聲明: 不要使用(include/require)_once
本篇文章是對(duì)不要使用(include/require)_once的原因進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06php+mysqli實(shí)現(xiàn)批量執(zhí)行插入、更新及刪除數(shù)據(jù)的方法
這篇文章主要介紹了php+mysqli實(shí)現(xiàn)批量執(zhí)行插入、更新及刪除數(shù)據(jù)的方法,主要涉及multi_query()函數(shù)的用法,需要的朋友可以參考下2015-01-01利用PHP擴(kuò)展Xhprof分析項(xiàng)目性能實(shí)踐教程
XHProf是Facebook開發(fā)的性能調(diào)試工具,能幫助直觀的統(tǒng)計(jì)顯示PHP程序執(zhí)行中各方法函數(shù)調(diào)用次數(shù)和消耗時(shí)間,以方便我們排查性能瓶頸并進(jìn)行調(diào)優(yōu)。下面這篇文章主要給大家介紹了關(guān)于利用PHP擴(kuò)展Xhprof分析項(xiàng)目性能實(shí)踐的相關(guān)資料,需要的朋友可以參考下2018-09-09php 數(shù)學(xué)運(yùn)算驗(yàn)證碼實(shí)現(xiàn)代碼
php 數(shù)學(xué)運(yùn)算驗(yàn)證碼實(shí)現(xiàn)代碼2009-10-10PHP.ini中配置屏蔽錯(cuò)誤信息顯示和保存錯(cuò)誤日志的例子
這篇文章主要介紹了PHP.ini中配置屏蔽錯(cuò)誤信息顯示和保存錯(cuò)誤日志的例子,需要的朋友可以參考下2014-05-05Laravel網(wǎng)站打開速度優(yōu)化的方法匯總
最近在學(xué)習(xí) Laravel 框架,自己做了個(gè)小站,總結(jié)了一些 Laravel 網(wǎng)站性能提升的方法。所以下面這篇文章主要給大家匯總介紹了關(guān)于Laravel網(wǎng)站打開速度優(yōu)化的一些方法,文中介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來一起看看吧。2017-07-07用PHP與XML聯(lián)手進(jìn)行網(wǎng)站編程代碼實(shí)例
PHP對(duì)XML提供了的強(qiáng)大的支持。它使用了一個(gè)XML的“解析器”,并且為了支持這個(gè)解析器,它提供了20(PHP4)個(gè)XML的解析函數(shù)。下面是幾個(gè)最常用的PHP解析函數(shù)。2008-07-07php簡單定時(shí)執(zhí)行任務(wù)的實(shí)現(xiàn)方法
這篇文章主要介紹了php簡單定時(shí)執(zhí)行任務(wù)的實(shí)現(xiàn)方法,涉及curl及sleep等操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-02-02