为了账号安全,请及时绑定邮箱和手机立即绑定

浮点计算精度

浮点计算精度

杨魅力 2019-04-19 16:29:55
1.背景描述:在php代码中echo(10-9.8-0.2);会返回一个近似于0但又不是0的数,我看到很多博客也大篇幅地解释为什么计算后精度会丢失,就是说二进制保存这些浮点数会失真,只能近似保存。2.引出问题:那么问题来了,如何避免显示的时候看到这个问题,比如避免你的银行账户里的余额总不能显示你的金额是0.000000001吧。各位有什么好的解决办法吗?3.暂用方法:我目前只是简单的用round去取整,但是所有的计算我都要这么去处理了觉得挺麻烦的,怎么办?
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 444 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信