gpt4 book ai didi

php 和数学 - 四舍五入?

转载 作者:可可西里 更新时间:2023-10-31 23:55:08 40 4
gpt4 key购买 nike

基本上,我有一个数字:

<?
$rating = 72.7777777778;
?>

我基本上想做一些数学运算来创建这个数字 80。

如果数字是 62.7777777778,则数字将为 60。

我希望数字像这样四舍五入:

20, 40, 60, 80, 100

假设我有三个数字:

36.999, 47, 91

我会得到:

40, 40, 100

我该怎么做呢?我尝试过使用 round、ceil 和 floor,但我没有得到任何结果。

这样做会更容易吗?

if ($rating < 30){
$rating = 20;
}elseif (($rating > 30) && ($rating < 50)){
$rating = 40;
}elseif (($rating > 50) && ($rating < 70)){
$rating = 60;
}elseif (($rating > 70) && ($rating < 90)){
$rating = 80;
}else{
$rating = 100;
}

等...

最佳答案

$rounded = round(62.222 / 20) * 20;

关于php 和数学 - 四舍五入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7143291/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com