php将零值和浮点数相加
我遇到了这样的麻烦:php将零值和浮点数相加,php,floating-point-precision,Php,Floating Point Precision,我遇到了这样的麻烦: $price = 26,20; $increase = 0,00; $decrease = 0,00; $result = ($price + $increase - $decrease); 结果变成26,而不是26,20 有什么想法吗 Thnx 如果需要逗号作为十进制分隔符,可以使用逗号,请参见下面的示例: $price = 26.20; $increase = 0.00; $decrease = 0.00; $result = ($price + $incre
$price = 26,20;
$increase = 0,00;
$decrease = 0,00;
$result = ($price + $increase - $decrease);
结果变成26,而不是26,20
有什么想法吗
Thnx 如果需要逗号作为十进制分隔符,可以使用逗号,请参见下面的示例:
$price = 26.20;
$increase = 0.00;
$decrease = 0.00;
$result = ($price + $increase - $decrease);
echo number_format($result , 2, ',', '');
如果需要逗号作为十进制分隔符,可以使用逗号,请参见下面的示例:
$price = 26.20;
$increase = 0.00;
$decrease = 0.00;
$result = ($price + $increase - $decrease);
echo number_format($result , 2, ',', '');
如果需要逗号作为十进制分隔符,可以使用逗号,请参见下面的示例:
$price = 26.20;
$increase = 0.00;
$decrease = 0.00;
$result = ($price + $increase - $decrease);
echo number_format($result , 2, ',', '');
如果需要逗号作为十进制分隔符,可以使用逗号,请参见下面的示例:
$price = 26.20;
$increase = 0.00;
$decrease = 0.00;
$result = ($price + $increase - $decrease);
echo number_format($result , 2, ',', '');
我将小数点分隔符从逗号(出错)改为句点,得到了正确的答案。我将小数点分隔符从逗号(出错)改为句点,得到了正确的答案。我将小数点分隔符从逗号(出错)改为句点我把小数点分隔符从逗号改为句号,得到了正确的答案。