The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
#!/usr/perl/perl580/bin/perl  -w

use Algorithm::Cluster qw/mean median/;

use strict;

my ($meanval, $medianval);
my @vals = (

	[ 34.3, 3, 2 ],
	[ 5, 10 ,15, 20 ],
	[ 1, 2, 3, 5, 7, 11, 13, 17],
	[ 100, 19, 3, 1.5, 1.4, 1, 1, 1],
	[ 3, 2 ],
	[ 0.1, 3.2, 2.3 ],
);


foreach (@vals) {
	$meanval   = Algorithm::Cluster::mean($_);
	$medianval = Algorithm::Cluster::median($_);
	print "Values are: (", join(", ", @$_), ")\n";
	printf("Mean is   %7.3f\nMedian is %7.3f\n\n", $meanval, $medianval);
}