在php中添加两个相等的浮点数后,删除小数点和零

时间:2016-11-24 20:06:47

标签: php floating-point

我正在尝试解决HackerRank上的一个问题而且没有任何意义。

<?php
  $d = 4.0;
  $f = 4.0;
  $sum = $d + $f;
  echo $sum;
 ?>

我需要8.0的输出但它的输出为8.我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

小数部分等于零的浮点值打印时没有小数部分。如果您需要强制使用一定数量的小数位,请使用number_format()

在您的情况下:echo number_format($sum, 1);