Java Array Average average(double values[])

Here you can find the source of average(double values[])

Description

average

License

Apache License

Declaration

public static double average(double values[]) 

Method Source Code

//package com.java2s;
/*// w  w w.  ja  va 2 s .c o  m
 * Copyright 2013,2014 BioASQ project: FP7/2007-2013, ICT-2011.4.4(d), 
 *  Intelligent Information Management, 
 *  Targeted Competition Framework grant agreement n? 318652.
 *  www: http://www.bioasq.org
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

public class Main {
    public static double average(double values[]) {
        int s = values.length;
        if (s == 0)
            return Double.MIN_VALUE;
        double avg = 0.0;
        for (int i = 0; i < s; i++)
            avg += values[i];

        return avg / s;
    }
}

Related

  1. average(Double sum, Double size)
  2. average(double x, double y)
  3. average(double x1, double x2)
  4. average(double... args)
  5. average(double... vals)