在我的编码中,我将值作为浮点数,然后将其存储到表中。
$new_priceint=((float)$new_price*100);
$used_priceint=((float)$used_price*100);
变量 $new_priceint 和 $used_priceint 存储在 db 中。比如数值是439。我刚才拿来比较当前值的同一个值被修改与否,我真的没有得到正确的答案。
如果我减去 $newpriceint > $newpriceintdbvalue,则结果为 5.6843418860808E-14。半天以来,我尝试将此值设为“零”。实际上 db 值是“439”,当前值是“439”,但这个电流是浮点数。IS不一样的价值。439 = 439 正确或浮动(439)== 439 是错误的,我真的不知道。任何人都可以帮助解决这个问题。如何将浮点值与php中的其他值进行比较
提前致谢