double a = 1.9; //长方形的长
double b = 0.3; //长方形的宽
double perimeter = (a + b) * 2; //计算周长
System.out.println("长方形的周长是: " + perimeter + "米");
为什么c的值是4.399999999999999999??
double b = 0.3; //长方形的宽
double perimeter = (a + b) * 2; //计算周长
System.out.println("长方形的周长是: " + perimeter + "米");
为什么c的值是4.399999999999999999??
解决方案 »
- char[] chars = new char[1];这个chars[0]是什么?
- 如何为MainWindow自定义消息?
- JAVA新手入门应看哪本书
- 求一段在程序运行一段时间后,自动弹出并最大化的代码,写出代码者送50分
- JAVA实现单链表的简单问题,可小弟笨拙,实在想不出来,请高手指教!!!--谢谢
- 如何让字总保持在屏幕中央?
- 用Java如何在有菜单和按钮的情况下显示JPG图形文件,而菜单和按钮仍可见????
- chinaasp.com为什么上不去
- 我想直接修改 .class 文件,各位介绍一下经验
- 多态问题
- 求一个能在java上运行的对XML加密并能够解密的程序?急!
- Vector() 删除元素碰到的问题
你用BigDecimal就对了
BigDecimala = 1.9; //长方形的长
BigDecimalb = 0.3; //长方形的宽
BigDecimal perimeter = (a + b) * 2; //计算周长