double类型的两组小数相加,为何输出的结果保留的小数位不一样? 求大神指教

心静自然凉_7788 2020-02-15 10:11:46
...全文
69 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
爱吃鱼的ねこ 2020-02-15
  • 打赏
  • 举报
回复
一般浮点数精确计算用Decimal
qybao 2020-02-15
  • 打赏
  • 举报
回复
首先,浮点类型不一定能精确储存小数,LZ自己谷歌百度浮点数的内存存储 其次,打印的时候没有用格式打印,明确规定保留几位小时,计算机会以默认的格式输出(默认的有效数字以及默认的小数位数)

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧