栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Java中的浮点精度和相等性

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java中的浮点精度和相等性

  1. 我怀疑在
    System.out.printf
    这里不能正常工作。
    double
    写入0.1时,获取确切值的一种可靠方法是write
    new BigDecimal(0.1).toString()
  2. “为什么0.1f + 0.2f == 0.3f返回true?” 几乎是因为您很幸运:将0.1舍入到最接近的浮点表示形式,将0.2舍入到最接近的浮点表示形式,然后将它们相加,就可以得到最接近的可表示浮点数到0.3。通常情况并非如此,这些价值观恰好起作用。


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/419632.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号