我得到了一些我想总结并再次检查另一个数字的值,如下所示:
$a = '15';
$b = '5,50';
$c = '-10';
$to_pay = '10,50';
$formated_total = number_format(($a+$b+($c)), 2, ',', ' ');
$this->assertEquals($to_pay, $formated_total);
asser 部分是我正在使用的 selenium 函数,所以不要考虑这一点,它只是应该检查 2 个值是否相同。现在我得到的结果是:
- Expected
+ Actual
-'10,50'
+'10,00'
为什么我会丢失小数点的值?