[英]PHP precision rounding question
想要作为一个简单的问题。
码:
$myarray = array(5.0000);
echo round($myarray[0],2);
输出继电器:
5
为什么输出5而不是5.00?
谢谢
这是因为round
实际上是对您提供给它的数据进行四舍五入,不会改变数据的打印方式。
如果要指定数据的输出方式,请使用printf
,例如:
printf ("%.2f\n", $myarray[0]);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.