我的号码类似于' 5.5'。我们希望显示为“5.500'”。我可以使用数字格式功能。但它正在返回字符串。
$total_charges =number_format((float)$number, 3, '.', '');
当我在mongodb中使用字符串值时,它不会以适当的方式排序或过滤。
array('total_charges'=>array('$gte'=>100,'$lte'=>200))
有任何函数,如数字格式,返回具有特定小数位的数值。
答案 0 :(得分:0)
“5.500”根本不能是一个数字。这是一个数字的表示。你说自己“我们想要显示”!
答案 1 :(得分:0)
echo sprintf("%1\$.3f",1.25);
结果是:1.250