PHP四舍五入精確小數位及取整的方法
添加時間:2014-7-2 7:42:31
添加:
思海網絡
本篇文章將使用php對數字進行四舍五入保留N位小數,以及使用php對數字進行取整的方法做個小總結。
(1)php保留三位小數并且四舍五入
$num=0.0215489; echo sprintf("%.3f", $num); // 0.022
(2)php保留三位小數不四舍五入
$num=0.0215489; echo substr(sprintf("%.4f", $num),0,-1); // 0.021
(3)php進一法取整數(這個在分頁程序的頁數程序里面會用到)
echo ceil(4.3); // 5 echo ceil(9.999); // 10
(4)php舍去法取整數
echo floor(4.3); // 4 echo floor(9.999); // 9
您可能感興趣的文章
- php統計在線人數,精確的統計在線人數的辦法
- 在php中分別使用curl的post提交數據的方法和get獲取網頁數據的方法總結
- php最精確的字符串長度截取函數
- PHP壓縮html網頁代碼減小網絡數據傳輸量,清除空格,制表符,注釋標記
- php中數組的并集、交集和差集函數介紹
- 強大的PHP 圖片處理類(水印、透明度、縮放、銳化、旋轉、翻轉、剪切、反色)
- php壓入元素到數組頭部(array_unshift的用法)
- php利用array_flip實現數組鍵值交換去除數組重復值
- 關鍵字:PHP、數據、數組
新文章:
- CentOS7下圖形配置網絡的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統后丟失windows啟動項
- CentOS單網卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網打印機IP講解
- CentOS7使用hostapd實現無AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網絡重啟出錯
- 解決Centos7雙系統后丟失windows啟動項
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統有什么不同呢
- Centos 6.6默認iptable規則詳解