0

我有两个变量,如下所示:

$ccharge = ($user_info[0]['charge']) - ($get_exam[0]['price']);

但它的结果是-150000。

这两个数字都是 150000,结果应该是 0,但事实并非如此。这是一个熟悉的问题吗?

我发现了与数组有关的问题。我已将它们分配给简单的变量,并且它起作用了。但我想知道我未来的项目。

为什么这样的公式会导致问题?

4

1 回答 1

1

尝试这个

 $ccharge = ((float)$user_info[0]['charge']) - ((float)$get_exam[0]['price']);
于 2013-11-09T12:58:09.970 回答