猿问

如果值在 php 中为十进制,如何获取整数值?

$str = 6.87;    

$x = ceil($str/5) * 5;

echo $x;

我有一个变量str,我想隐藏str舍入值。在上面我有6.87,我想要6.9,如果我有,6.43那么它应该是6.4类似的,如果$str = 6.45它变成了6.5。那么,我该怎么做呢?请帮我。


谢谢


收到一只叮咚
浏览 118回答 3
3回答

紫衣仙女

使用:$str = 6.87;     echo round($str,1);其中第一个参数是变量,第二个参数是要四舍五入的小数点。这将输出6.9

PIPIONE

它应该更像这样.. 1 是要四舍五入的位置数。$str = 6.87; echo(round($str,1));这会给你 6.9

千巷猫影

您应该将 round() 与第二个参数 1 一起使用,如下代码所示:echo $str = round(6.45,1);输出:6.5
随时随地看视频慕课网APP
我要回答