in reply to Rounding up nearest ten, hundred etc
sub roundup { my $number = shift; my $round = shift; if ($number % $round) { return (1 + int($number/$round)) * $round; } else { return $number; } } while (<DATA>) { my ($n, $r) = split; print "Nunber = $n Rounding = $r Roundup = ", roundup( $n, $r) +, "\n"; } __DATA__ 7 10 23 10 112 10 1325 100 1500 100
-Mark
|
|---|