标题夸张的点其实我想说 2-1.1 ~class Test{
 public static void main(String args[]){
  System.out.println(2-1.1);
 }
}
你以为等于 0.9 ?其实。。唉自己javac   java 一下看看吧这真是太遗憾了。解决方法BigDecimal
import java.math.BigDecimal;
class Test{
 public static void main(String args[]){
   BigDecimal result=new BigDecimal("2.00").subtract(new BigDecimal("1.10"));
  System.out.println(result);
 }
}
这回得出正确的答案了你小学的知识,计算机这傻帽竟然还需要这么麻烦的表示
如果我要2.0-1.1+1.2-1.3+1.4-2.5+3.6-4.7+5.8-6.9.........呢
天呢不想了