http://qs321.pair.com?node_id=923267


in reply to Math::Round::Var::round() takes no action when a number is not supplied

Did you try it? I get a warning:
use Math::Round::Var; my $rnd = Math::Round::Var->new(0.01); # rounds to two decimal places: print $rnd->round(), "\n"; __END__ Use of uninitialized value in sprintf at .../Math/Round/Var.pm line 22 +9. 0.00
The module's source code uses warnings.