国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

PHP四舍五入精確小數位及取整

2024-09-04 11:48:13
字體:
來源:轉載
供稿:網友

php中取小數位的函數有sprintf,ceil,floor,round等等函數來實現四舍五入,下面我們就一起來看看具體的實例吧。

本篇文章將使用php對數字進行四舍五入保留N位小數,以及使用php對數字進行取整的方法做個小總結。

(1)php保留三位小數并且四舍五入,代碼如下:

  1. $num=0.0215489; 
  2. echo sprintf("%.3f"$num); // 0.022 

(2)php保留三位小數不四舍五入,代碼如下:

  1. $num=0.0215489; 
  2. echo substr(sprintf("%.4f"$num),0,-1); // 0.021 

(3)php進一法取整數(這個在分頁程序的頁數程序里面會用到),代碼如下:

  1. echo ceil(4.3);    // 5 
  2. echo ceil(9.999);  // 10 

(4)php舍去法取整數,代碼如下:

  1. echo floor(4.3);   // 4 
  2. echo floor(9.999); // 9 

(5),round函數

例1.round() 例子,代碼如下:

  1. <?php 
  2. echo round(3.4);         // 3 
  3. echo round(3.5);         // 4 
  4. echo round(3.6);         // 4 
  5. echo round(3.6, 0);      // 4 
  6. echo round(1.95583, 2);  // 1.96 
  7. echo round(1241757, -3); // 1242000 
  8. echo round(5.045, 2);    // 5.05 
  9. echo round(5.055, 2);    // 5.06 
  10. ?>  

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 连南| 咸宁市| 郴州市| 景宁| 台安县| 浑源县| 徐水县| 东明县| 介休市| 都匀市| 无为县| 游戏| 梓潼县| 大厂| 金山区| 莎车县| 灌南县| 玉龙| 加查县| 徐闻县| 武夷山市| 会泽县| 防城港市| 古交市| 文昌市| 松桃| 广东省| 卢龙县| 阜阳市| 沙河市| 桃园市| 山东| 达拉特旗| 信丰县| 遂川县| 车险| 中宁县| 黎城县| 江阴市| 汤原县| 且末县|