Php 如何在数字的最后两位数前插入小数点?
我有一个号码,比如123457。 我要这个:1234.57 我试过使用数字、圆形等格式,但不起作用Php 如何在数字的最后两位数前插入小数点?,php,Php,我有一个号码,比如123457。 我要这个:1234.57 我试过使用数字、圆形等格式,但不起作用 我该怎么做呢?您只需将数字除以100: $num = 123457; $dec = $num / 100; echo $dec; // 1234.57 以下是。如果您想确保不会从$number/100这样的简单分区中得到奇怪的结果,可以使用以下格式: echo sprintf('%.2f', $number / 100); 我是唯一一个怀疑PHP没有除法运算符的人吗?$number/100不
我该怎么做呢?您只需将数字除以100:
$num = 123457;
$dec = $num / 100;
echo $dec; // 1234.57
以下是。如果您想确保不会从$number/100这样的简单分区中得到奇怪的结果,可以使用以下格式:
echo sprintf('%.2f', $number / 100);
我是唯一一个怀疑PHP没有除法运算符的人吗?$number/100不起作用?现在有一个答案被删除了,当然,它给出了一个使用substr的示例。甚至贴了一张!这是一个很酷的网站。啊哈!我们更喜欢你的替补。@devnull暂时缺乏大脑!:$我喜欢斯普林特。