码上敲享录 > java入门知识分享 > java标准差实现代码

java标准差实现代码

上一章章节目录下一章 2019-07-29已有2075人阅读 评论(0)
public static void main(String[] args) {
   double[] array = {2,3,4,4,7};
   double sum = 0;
   for(int i=0;i<array.length;i++){
       sum+=array[i]
;
   }
   double average = sum/array.length;
   double standarDeviation = 0;
   double total = 0;
   for(int i=0;i<array.length;i++){
       total+=(array[i]-average)*(array[i]-average)
;
   }
   standarDeviation = Math.
sqrt(total/array.length);//标准差
   System.out.println(standarDeviation);    //1.6733201
}

10

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交