当前位置: 代码迷 >> Java Web开发 >> 两个float数相加的有关问题
  详细解决方案

两个float数相加的有关问题

热度:106   发布时间:2016-04-17 14:46:39.0
两个float数相加的问题?
float   a=-3.4f;
float   b=3.0f;
out.print(a+b);


在网页中运行后,其结果不是等于   -0.4   的,请问怎么才能的到这个结果啊?


------解决方案--------------------
float a=-3.4f;
float b=3.0f;
DecimalFormat ddf1 = new DecimalFormat( "#0.0 ");
System.out.println(ddf1.format(a+b));

需要指定精度的
  相关解决方案