如何在mongodb php中存储浮点数
我有一个关于php中的浮点的众所周知的问题,但仍然不能很好地解决它 我想使用用户的平衡,实际上,它可以是非常小的。 例如余额是0.00015,我想从中减去0.0001。当然,我得到了0.00005,但它显示为5.0E-5。如何在mongodb php中存储浮点数,php,mongodb,floating-point,Php,Mongodb,Floating Point,我有一个关于php中的浮点的众所周知的问题,但仍然不能很好地解决它 我想使用用户的平衡,实际上,它可以是非常小的。 例如余额是0.00015,我想从中减去0.0001。当然,我得到了0.00005,但它显示为5.0E-5。 如何将此值保存在mongo db中,然后正确使用它?您对“它显示”的确切含义是什么?在哪里显示这样的值?在将值插入数据库之前,在PHP中进行echo时?在您插入MongoDB shell之后,是否在它中?当您使用PHP将其从数据库中拉出,然后echoit时?其他地方?当在插入
如何将此值保存在mongo db中,然后正确使用它?您对“它显示”的确切含义是什么?在哪里显示这样的值?在将值插入数据库之前,在PHP中进行
echo
时?在您插入MongoDB shell之后,是否在它中?当您使用PHP将其从数据库中拉出,然后echo
it时?其他地方?当在插入之前回显它时-显示5.0E-5,它的外壳是0.000049999999949aaah,你需要。这两个都很好,问题是PHP用E表示法显示它,而控制台按需要显示它,对吗?实际上是的。我需要向用户界面显示实际的0.0005。。。