📄 ave.java
字号:
package cal;
import java.util.*;
import java.math.*;
public class Ave {
//计算平均数
public static double average(double[] shu){
double ave=0;
for(int i=0;i<shu.length;i++){
ave+=shu[i];
}
ave/=shu.length;
ave=Math.round(ave*1000);
ave/=1000;
return ave;
}
//计算标准差
public static double getSD(double[] shu,double ave){
double SD=0;
for(int i=0;i<shu.length;i++){
SD+=Math.pow((shu[i]-ave), 2);
}
SD/=(shu.length-1);
SD=Math.sqrt(SD);
SD=Math.round(SD*1000);
SD/=1000;
return SD;
}
public static void main(String[] args){
double[] a={1,2,3,4,5,6,7};
double ave=average(a);
double SD=getSD(a,ave);
System.out.println(ave+" "+SD);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -