当前位置: 代码迷 >> J2SE >> System.out.println(3/2>一);输出什么
  详细解决方案

System.out.println(3/2>一);输出什么

热度:3918   发布时间:2013-02-25 00:00:00.0
System.out.println(3/2>1);输出什么?
如题,实际软件开发中对java数据精度要求高不高?

------解决方案--------------------------------------------------------
输出false,因为默认3/2返回的是整型哦所以等于1, 搞金融软件开发的对精度要求当然很高了.
------解决方案--------------------------------------------------------
精度很重要,尤其对于楼上所说的金融问题。现在的银行其实并不是我们经常所说的“四舍五入”
------解决方案--------------------------------------------------------
输出什么完全可以自己调试,精度高不高看用户需求了
------解决方案--------------------------------------------------------
要想控制精度,使用的是BigDecimal和BigInteger来控制,对进度要求很高的,这个2个类是必须用的
------解决方案--------------------------------------------------------
视情况而定。
  相关解决方案