
#----------------------------- |
use Term::ReadKey; |
( $wchar, $hchar, $wpixels, $hpixels ) = GetTerminalSize(); |
#----------------------------- |
use Term::ReadKey; |
( $width ) = GetTerminalSize(); |
die "You must have at least 10 characters" unless $width >= 10; |
$max = 0; |
foreach ( @values ) |
{ |
$max = $_ if $max < $_; |
} |
$ratio = ( $width-10 ) /$max; |
# chars per unit |
foreach ( @values ) |
{ |
printf ( "%8.1f %s\n", $_, "*" x ( $ratio*$_ ) ); |
} |
#----------------------------- |



