标题夸张的点其实我想说 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.........呢
天呢不想了
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.........呢
天呢不想了
你如果看过些 java基础的书 就不会这么惊讶了