在我的PHP代码中,我有一个变量,它对应于从MySQL数据库获得的某些值的总和和差异.这是代码:
<?php echo $verifica = (($valoreEntrate + $valoreInCassa) - ($valoreUscite + $valorePagamentiInSospeso + $valoreDaLasciareInCassa + $valoreDaPortareACasa)); ?>
Run Code Online (Sandbox Code Playgroud)
以下是使用echo获得的所有变量的值:
$valoreEntrate = 3837.67
$valoreInCassa = 612.10
$valoreUscite = 97.81
$valorePagamentiInSospeso = 0
$valoreDaLasciareInCassa = 617.80
$valoreDaPortareACasa = 3734.22
Run Code Online (Sandbox Code Playgroud)
$ verifica的值是:
$verifica = -0.0599999999995
Run Code Online (Sandbox Code Playgroud)
而不是像我预期的那样-0.6 ......任何人都可以解释为什么这个值?非常感谢!!!再见...