为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

PHP
收到一只叮咚 2023-04-28 14:13:36
$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。那么,我该怎么做呢?请帮我。谢谢
查看完整描述

3 回答

?
紫衣仙女

TA贡献1839条经验 获得超15个赞

使用:

$str = 6.87;    
echo round($str,1);

其中第一个参数是变量,第二个参数是要四舍五入的小数点。

这将输出

6.9


查看完整回答
反对 回复 2023-04-28
?
PIPIONE

TA贡献1829条经验 获得超9个赞

它应该更像这样.. 1 是要四舍五入的位置数。

$str = 6.87;
echo(round($str,1));

这会给你 6.9


查看完整回答
反对 回复 2023-04-28
?
千巷猫影

TA贡献1829条经验 获得超7个赞

您应该将 round() 与第二个参数 1 一起使用,如下代码所示:

echo $str = round(6.45,1);

输出:

6.5


查看完整回答
反对 回复 2023-04-28
  • 3 回答
  • 0 关注
  • 117 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信