507508509510511512513514515516517
} public static Double median(double[] values) { Median medianCalculator = new Median(); return medianCalculator.evaluate(values); } public static Double median(Collection<Double> values) { double[] v = new double[values.size()];
189190191192193194195196197198199
double values[] = new double[ count ]; for ( int i = 0; i < count; i++) { values[ i ] = ((Double)arraylist.get(i)).doubleValue(); } return median.evaluate( values ); } /** * <p> * Format a double as a percentage, suitable for printing.