循环乘法问题 浮点数运算的问题,浮点数运算都是不够精确的,建议使用BigDecimal 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主试一下下面的代码package learning;import java.math.BigDecimal;public class DecimalTest { public static void main(String[] args) { for(int i = 1; i <=10; i = i+2){ System.out.println(i + ": " + i * 2.2); } BigDecimal decimal = new BigDecimal("2.2"); for(int i = 1; i <=10; i = i+2){ BigDecimal dec = decimal.multiply(new BigDecimal(Double.toString(i))); System.out.println(i + ": " + dec.doubleValue()); } }} java里面InputStream类型转换成String类型怎么实现? 菜鸟问题:怎么写操作界面? 一个人孤独 TOMCAT5.0默认路径的配置问题. 请教智能排课系统所要使用的算法 请指出该代码的错误,感激不尽,请帮帮新人 请为我解释一下:Object.hashCode()得出的值是什么意思?为什么在Object类中有这样一个方法? java xml 数据库 关于继承中的private数据成员的问题。 请问:Java开发数据库应用软件合适吗? 一个简单的java问题 先后的赋值问题 关于短信猫发送短信的问题
package learning;import java.math.BigDecimal;public class DecimalTest { public static void main(String[] args) {
for(int i = 1; i <=10; i = i+2){
System.out.println(i + ": " + i * 2.2);
}
BigDecimal decimal = new BigDecimal("2.2");
for(int i = 1; i <=10; i = i+2){
BigDecimal dec = decimal.multiply(new BigDecimal(Double.toString(i)));
System.out.println(i + ": " + dec.doubleValue());
} }
}