php将零值浮动到浮点数

时间:2015-06-25 16:17:06

标签: php floating-point-precision

我遇到了麻烦:

$price = 26,20;
$increase = 0,00;
$decrease = 0,00;

$result = ($price + $increase - $decrease);  

结果变为26而不是26,20

有什么想法吗?

日Thnx!

1 个答案:

答案 0 :(得分:3)

如果您需要逗号作为小数点分隔符,可以使用number_format,请参阅下面的示例:

$price = 26.20;
$increase = 0.00;
$decrease = 0.00;

$result = ($price + $increase - $decrease);
echo number_format($result , 2, ',', '');