您好、欢迎来到现金彩票网!
当前位置:秒速快3计划 > 数值精度 >

java 两个float数值相加精度问题

发布时间:2019-07-03 04:02 来源:未知 编辑:admin

  为什么0.3+0.4的0.7后边会出现多位小数,后边的两个相加却不会呢,就算是有精度问题,这应该都是会有一样的问题的啊,而且0.2+0.5就不会出现这种情况,是在是费解啊,求大神指导一下

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  要考虑精度问题,就别用float,double 这些类 用bigdecimal 。我以前好像看过一些文章,说的好像, float,double这些类产生精度问题是因为要用二进制来表现小数,有些小数是用二进制表现不出来的,这中间就造成了精度的问题。具体的文章,地址,我也想不起来,去百度上搜搜吧,

http://hostgladjens.net/shuzhijingdu/393.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有