<?php echo(floor(0.60)); echo(floor(0.1+0.7)*10); echo(floor(5.1)); echo(floor(-5.9))上述代码输出结果为( )
返回值:返回不大于 value 的最接近的整数,将 value 的小数部分舍去取整。floor() 返回的类型仍然是 float,因为 float 值的范围通常比 integer 要大。
echo(floor(0.60)); // 0 echo(floor(0.1+0.7)*10); // 0*10=0 看清楚是floor函数里的参数是什么。floor(0.1+0.7),而不是 floor((0.1+0.7)*10),其中floor(0.8)=0 echo(floor(5.1)); // 5 echo(floor(-5.9)) // -6