PHP把小數轉成整數3種方法
float floor ( float value) 舍去法取整
返回不大于 value 的下一個整數,將 value 的小數部分舍去取整。floor() 返回的類型仍然是 float,因為float 值的范圍通常比 integer 要大。
echo floor(9.999); // 9
float ceil ( float value) 進一法取整
返回不小于 value 的下一個整數,value 如果有小數部分則進一位。ceil() 返回的類型仍然是 float,因為float 值的范圍通常比 integer 要大。
echo ceil(4.3); // 5
echo ceil(9.999); // 10
float round ( float val [, int precision]) 對浮點數進行四舍五入
返回將 val 根據指定精度 precision(十進制小數點后數字的數目)進行四舍五入的結果。precision 也可以是負數或零(默認值)。
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.04
echo round(5.055, 2); // 5.06
相關文章
yii2 RBAC使用DbManager實現后臺權限判斷的方法
這篇文章主要介紹了yii2 RBAC使用DbManager實現后臺權限判斷的方法,結合實例形式較為詳細的分析了Yii2權限控制的原理與相關技巧,需要的朋友可以參考下2016-07-07Laravel (Lumen) 解決JWT-Auth刷新token的問題
今天小編就為大家分享一篇Laravel (Lumen) 解決JWT-Auth刷新token的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-10-10Ubuntu VPS中wordpress網站打開時提示”建立數據庫連接錯誤”的解決辦法
這篇文章給大家介紹的是在Ubuntu VPS中wordpress網站打開時提示”建立數據庫連接錯誤”的解決辦法,相信"建立數據庫連接錯誤"大家并不陌生,最近我在做一個項目的時候就又遇到了這個問題,現在將我解決的步驟分享給大家,希望對同樣遇到這個問題的朋友們能有所幫助。2016-11-11CentOS下PHP7的編譯安裝及MySQL的支持和一些常見問題的解決辦法
這篇文章主要介紹了CentOS下PHP7的編譯安裝及MySQL的支持和一些問題的解決 的相關資料,需要的朋友可以參考下2015-12-12