作者mariobear (trick)
看板Ajax
标题[问题] 可不可以教我一下要如何讲解?
时间Tue May 5 14:16:55 2009
import java.util.*;
import java.io.*;
public class ff {
public static void main(String[] args) throws Exception {
double[] db = new double[args.length];
double sum =0, mean = 0 ,sigma = 0 , sd = 0, var=0;
if (args.length < 1) System.exit(1);
Scanner scan = new Scanner(new File(args[0]));
ArrayList<Integer> al = new ArrayList<Integer>();
while (scan.hasNextInt()) {
al.add(scan.nextInt());
}
int[] ary = new int[al.size()];
for (int i = 0; i < ary.length; i++) {
ary[i] = al.get(i);
sum += al.get(i);
}
mean = sum / ary.length;
for(int i=0; i<ary.length;i++)
sigma = sigma + Math.pow((ary[i] - mean),2);
sd = Math.pow(sigma/(ary.length-1), 0.5);
System.out.println("平均: "+ mean);
System.out.println("标准差: "+ sd);
System.out.println(Arrays.toString(ary));
}
}
可不可以有人帮我解说一下?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.15.28.205
1F:推 Xezzaosui:java 和 javascript 是不一样的........ 05/05 14:31
2F:嘘 neversay:跑错版了你... 05/05 14:33
3F:推 Kelunyang:你是要讲解Java不是JavaScript吗XDDDD 05/05 14:36