📄 avoidcancellationerror.java
字号:
/**
* @(#)AvoidCancellationError.java
*
*
* @author
* @version 1.00 2009/3/3
*/
//应该从小数开始相加
public class AvoidCancellationError {
/**
* Creates a new instance of <code>AvoidCancellationError</code>.
*/
public AvoidCancellationError() {
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int num=5000;
double sum=0,sumOf1=0;
for(;num>0;num--)
sumOf1+=1/(double)num;
double sum1=0,sum2=0,sum3=0;
for(int i=num;i>=1000;i--)
sum1+=1000000/(double)i;
for(int i=999;i>=10;i--)
sum2+=100000/(double)i;
for(int i=9;i>0;i--)
sum3+=10000/(double)i;
sum=sum1/1000000+sum2/100000+sum3/10000;
double suma=0.57721566490153286060651209+Math.
System.out.println(sum+"\n"+sumOf1);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -