double 類 ,周長為什么會顯示這么長?
package imooc; public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Shape l=new Rectangle(); l.lo(4,5); l.so(4,5); Shape s=new Cercle(); s.lo(5,5); s.so(5,5); } } 長方形的周長:18.0 長方形的面積:20.0 圓形的周長是:31.400000000000002 圓形的面積是:78.5 周長誰能解釋下??????
2016-10-04
java中的簡單浮點類型float和double是不能進行某些精確運算的。相關的解釋(引用)