1/2×3+1/2×3+1/3×4+……1/2003×2004+1/2004×2005的值

来源:百度知道 编辑:UC知道 时间:2024/06/19 14:41:17
详细回答

还详细回答,就是零啊 1,2会被默认当成int类型,而1/2时由于是小数,被自动忽略,所以全部是零。
没看清题目我也去编了 如果是1.0/2+1.0/2*3.......
则:
public class isZero {
public static void main(String[] args) {
double sum = 0.0;
int i = 2;
while(i!=2004){
sum +=(1.0/i*(i+1));
i++;
}
System.out.println(sum+(1.0/2*3));
/*结果为:2010.6798666053573 */
}
}