package Imager::Plot::Util;
use strict;
use vars qw(@ISA @EXPORT);
require Exporter;
@ISA = qw(Exporter);
@EXPORT = qw(
min
max
minmax
myround
);
sub min {
my $rc = shift;
$rc = ($_<$rc)?$_:$rc for @_;
return $rc;
}
sub max {
my $rc = shift;
$rc = ($_>$rc)?$_:$rc for @_;
return $rc;
}
sub minmax {
my $min = shift;
my $max = $min;
for (@_) {
$min = ($_<$min) ? $_ : $min;
$max = ($_>$max) ? $_ : $max;
}
return ($min, $max);
}
sub myround {
0+sprintf("%.2f",shift);
}
1;
__END__
This is Documentation!