Java 类输出数据类型 精度的困惑 使用DecimalFormat格式化一下就好了。这是浮点数的精度问题,很正常。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 浮点数运算会出现这种问题 http://zhidao.baidu.com/link?url=nhCK8ZcJt_FRRVB9GVl-N4t_UuDEtnNr12RVzDSlJbPBEqm5IIoTaELxKXgxQIKGbs7Q-DqTRFwwRsz_mBfUrEPHZuBQ6fFxspWFYVESmr_ http://zhidao.baidu.com/link?url=nhCK8ZcJt_FRRVB9GVl-N4t_UuDEtnNr12RVzDSlJbPBEqm5IIoTaELxKXgxQIKGbs7Q-DqTRFwwRsz_mBfUrEPHZuBQ6fFxspWFYVESmr_http:// 直接给楼主代码:package learning;import java.math.BigDecimal;public class Rec{ protected static BigDecimal width; protected static BigDecimal height; public static BigDecimal getPerimeter() { BigDecimal perimeter=width.add(height).multiply(new BigDecimal(2)); return perimeter; } public static BigDecimal getArea() { BigDecimal area=width.multiply(height); return area; } public static void main(String[] args) { //Rec R1=new Rec(); Rec.width=new BigDecimal("23.01"); Rec.height=new BigDecimal("27.02"); System.out.println("周长是 "+getPerimeter()); System.out.println("面积是 "+getArea()); }} java调用批处理文件执行,为何无效? java中有哪些算法啊?能不能详细介绍下 中间件技术 jdk1.4 和1.5的所有区别,你知道多少? 一个线程的问题 在这种情况下,怎么序列化啊,急~~~ 初学者求教!在线等! 如何把整数转化成字符 超级菜鸟的IO问题,谢谢帮忙 用JAVA是不是要它的类库? 请教个字符串 截取部分值的问题。高手请指教。 java socket多线程问题
http://zhidao.baidu.com/link?url=nhCK8ZcJt_FRRVB9GVl-N4t_UuDEtnNr12RVzDSlJbPBEqm5IIoTaELxKXgxQIKGbs7Q-DqTRFwwRsz_mBfUrEPHZuBQ6fFxspWFYVESmr_
package learning;import java.math.BigDecimal;public class Rec{ protected static BigDecimal width; protected static BigDecimal height; public static BigDecimal getPerimeter() { BigDecimal perimeter=width.add(height).multiply(new BigDecimal(2)); return perimeter; } public static BigDecimal getArea() { BigDecimal area=width.multiply(height); return area; }
public static void main(String[] args) { //Rec R1=new Rec(); Rec.width=new BigDecimal("23.01"); Rec.height=new BigDecimal("27.02"); System.out.println("周长是 "+getPerimeter()); System.out.println("面积是 "+getArea()); }}