0
A
回答
1
我想通過50把數,floor
它,並通過50 EG乘回:這將解決您的問題
$num = 99;
$rounded = 50 * floor($num/50);
0
你的問題是,在所有的角落裏不完整,還是我提供你的代碼 -
<?php
function getResult($point)
{
$i=$point/50;
if($i==0)
return 50;
else
return 50*$i;
}
?>
現在使用該功能需要的地方..
相關問題
- 1. 如何四捨五入整數(保持5的倍數)
- 2. 將整數舍入到最接近的倍數
- 3. Ruby 2.0 - 將整數舍入到最接近的倍數10
- 4. 將整數舍入到10的最接近倍數
- 5. 將整數舍入到另一個整數的最接近倍數
- 6. 將數字舍入到特定倍數
- 7. 整數arithemetic舍入
- 8. MASM - 舍入整數
- 9. 更改小數爲整數(不捨入)
- 10. 將大浮點數舍入爲整數
- 11. Bit Hack - 舍入8的倍數
- 12. 最近倍數爲5的舍入數值
- 13. 算法,涉及舍入和倍數
- 14. 將整數舍入到大整數
- 15. 將變量舍入爲整數
- 16. 四捨五入爲最小整數值
- 17. 將整數值修改爲最接近整數的舍入
- 18. PHP整數舍入問題
- 19. 四捨五入至整數
- 20. 整數除法與舍入
- 21. 向下舍入整數值
- 22. 整數除法,舍入
- 23. 用MPFR舍入到整數
- 24. 舍入整數部門
- 25. 我的雙倍被舍入
- 26. 倍增倍數。答案保持四捨五入
- 27. 將一個整數舍入到最接近的整數,它小於或等於它並且是64的倍數
- 28. 獲取最大數額爲50的倍數,不含美分
- 29. iphone浮點數與整數舍入?
- 30. SQL舍入整數無小數
算術基本上是:地板((VAL + 25)/ 50)* 50。我不知道如何在PHP中表達這一點。 (注意:如果你想讓25來回繞過另一個方向,則表達式會稍微複雜一些。) –
http://php.net/manual/en/language.operators.arithmetic.php – Kickaha