Example #1
0
  @Test
  public void testMean() {

    int values[] = new int[] {33, 16, 9, 7, 5, 9, 16, 14, 421};

    float mean1 = 0;
    float mean2 = 0;

    // simple
    for (int value : values) {
      mean1 += value;
    }
    mean1 /= values.length;

    // online
    for (int i = 0; i < values.length; i++) {
      mean2 = AgUtils.calcMeanValue(mean2, i, values[i]);
    }

    System.out.println(mean1);
    System.out.println(mean2);
  }