正常?!
我看了一下就算是0.1f+0.8f得出的也是0.90000004。
这样不行啊,我要显示给客户看的,显示给客户的是0.90000004客户怎么会答应?
如果强行把它弄会0.9的话,真的碰到哪个值是0.90000004的时候又错了。
我看了一下就算是0.1f+0.8f得出的也是0.90000004。
这样不行啊,我要显示给客户看的,显示给客户的是0.90000004客户怎么会答应?
如果强行把它弄会0.9的话,真的碰到哪个值是0.90000004的时候又错了。
解决方案 »
- java读取数据并画曲线图
- 如何使用MaskFormatter这个类
- java图形编程出现的问题
- 菜鸟刚看java编程思想,留有几个问题求解
- java 用httpClient 读取excel
- 如何把一个包含容器的对象直接写到文件中?
- 求助用户登陆的程序(连接数据库)
- 一个有关HTTP协议的问题,哪位大虾帮帮我
- 兄弟们! 为什么我运行《Thinking In Java》中的Socket例子的代码会报错啊!!! 高分!
- 老问题了,搜过帖子,还是不大清楚。。关于jb做applet的。。请帮忙,谢谢
- 菜鸟问题!
- 怎么用 metadata.getTableName(1) 取得表名总是null或者""!!!
System.out.println("(1,8)="+(1*0.1f+8*0.1f));
System.out.println("(2,7)="+(2*0.1f+7*0.1f));
System.out.println("(3,6)="+(3*0.1f+6*0.1f));
System.out.println("(4,5)="+(4*0.1f+5*0.1f));
}
}
result:
(1,8)=0.90000004
(2,7)=0.9
(3,6)=0.90000004
(4,5)=0.9
知道怎么做了,谢谢各位。