我正在基于xml创建导入。从XML我得到一些负值如-316.65的值。
在将此值保存到数据库之前,我必须将它们转换为正数。我尝试了以下内容:
$amount = $inkoopfactuur->td[7] * -1;
这有效,但小数点已经消失了。
有没有办法将这个可能会丢失小数?
提前致谢!
答案 0 :(得分:5)
有一种更好的方法:
$amount = abs($inkoopfactuur->td[7]);
然而,情况可能是整数舍入是其他因素的结果 - 问题中的信息不足以确定。
答案 1 :(得分:0)
您可能有不同的区域设置。