blib/lib/Math/BaseCalc.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
branch | 20 | 22 | 90.9 |
line | true | false | branch |
---|---|---|---|
18 | 23 | 0 | if (@_) |
22 | 16 | 7 | if (ref $_[0]) { } |
27 | 0 | 7 | unless exists $digitsets{$name} |
31 | 2 | 254 | if ($digit eq '-') { } |
1 | 253 | elsif ($digit eq '.') { } | |
60 | 3 | 64 | if not $self->{'has_dash'} and $_[0] =~ /^-/ |
66 | 2 | 62 | if (not $self->{'has_dot'} and $str =~ s/\.(.+)//) |
75 | 2 | 246 | unless exists $$trans{substr $str, 0, 1} |
81 | 2 | 60 | $add_in ? : |
86 | 1 | 56 | if $num < 0 |
97 | 52 | 4 | length $result ? : |