-1
A
回答
0
使用PHP圓形任何答案()。
$calc = round($calc, 2)
0
的(14.3/10)/2.33
結果不6.137339055794。它是0.6137339055794。我推測:$calc = (14.3/10)/2.33 * 10;
。
功能round回合半了,半年下來,一半甚至一半或奇數(浮點數),但round($calc, 2, PHP_ROUND_HALF_UP)
結果不是6.13。這是6.14。
假設你想回合下來或截這個數字,一個解決方案是:
$truncated = (int)($calc * 100)/100;
或
$precision = 2;
$tensPrecision = pow(10, $precision);
$truncated = (int)($calc * $tensPrecision)/$tensPrecision;
。
要一輪上漲,你可以這樣做:
$truncated = ceil($calc * 100)/100;
或
$precision = 2;
$tensPrecision = pow(10, $precision);
$truncated = ceil($calc * $tensPrecision)/$tensPrecision;
相關問題
- 1. PHP - 大整數MOD計算
- 2. 使用php計算日期
- 3. substr_count()在php中計算整個單詞
- 4. 獲取'計算'整個網頁的CSS
- 5. 計算使用CSS計算()
- 6. 如何使用PHP獲取計算機名稱,計算機的本地IP和計算機的服務器IP
- 7. 長整數計算
- 8. 如何使用php獲取客戶端計算機MAC ID
- 9. 使用PHP數學計算頁數
- 10. 使用PHP Curl計算下載時間
- 11. 使用PHP計算駕車路線?
- 12. 使用小於PHP計算和MySQL
- 13. 使用html和php計算圓圈
- 14. 使用變量進行PHP計算
- 15. 使用小數計算的PHP
- 16. PHP計算
- 17. PHP計算
- 18. 使用整數算術計算第N個根
- 19. 用PHP計算百分比
- 20. 如何用smarty php計算總計
- 21. 使用PHP獲取整頁網址
- 22. 計算子圖調整
- 23. 計算整體評分
- 24. PHP動態計算
- 25. PHP計算「停機」
- 26. PHP計算時間
- 27. PHP安全計算
- 28. Php年月計算
- 29. PHP陣列計算
- 30. PHP日期計算
這看起來截斷,而不是四捨五入。 – j08691 2014-10-20 13:24:23
[廣泛研究發現此資源](http://bit.ly/1x0loUy) – danhardman 2014-10-20 13:26:33