确定天花板和地板之间的条件

  • 本文关键字:之间 条件 天花板 php
  • 更新时间 :
  • 英文 :


如何在php中创建这样的条件,例如我有一个名为$var (float)的变量。如果$var大于0.3,则为上限,否则为下限。例子:

if $var = 0.4 then $var = 1
if $var = 1.3 then $var = 1
if $var = 1.4 then $var = 2
if $var = 2.2 then $var = 2
if $var = 2.33 then $var = 3

将其移动到边界条件,然后使用将其移动到另一个边界的函数。

if($var - intval($var) > 0.3){
    $var = intval($var) + 1;
}else{
    $var = intval($var);
}

很简单。只需使用% php运算符检查除法休息是否大于0.3

if (($number - floor($number)) > 0.3)
{
    $number = ceil($number);
}
else
{
    $number = floor($number);
}

最新更新