line |
true |
false |
branch |
38
|
0 |
16 |
unless defined $end |
39
|
0 |
16 |
if ref($end) =~ /^Math::Big/ |
40
|
0 |
0 |
!wantarray ? : |
|
0 |
16 |
if ($end < 2) |
41
|
0 |
0 |
!wantarray ? : |
|
0 |
16 |
if ($end < 3) |
42
|
2 |
1 |
!wantarray ? : |
|
3 |
13 |
if ($end < 5) |
44
|
8 |
5 |
unless $end & 1 |
48
|
0 |
13 |
if $whole > 1145324612 |
59
|
1 |
12 |
unless wantarray |
65
|
33 |
11 |
if $n <= $end |
72
|
0 |
22 |
unless defined $n |
74
|
0 |
22 |
if (ref $n) { } |
76
|
0 |
0 |
if $n->sign ne '+' |
80
|
0 |
22 |
if $n < 0 |
85
|
6 |
16 |
if (wantarray) |
89
|
0 |
6 |
if ref $n |
136
|
0 |
16 |
if ref $x |
137
|
14 |
2 |
if $x < @F |
176
|
2 |
0 |
if ($x % 1 == 0) |
194
|
8 |
11 |
if (($f & 1) == 0) { } |
200
|
1 |
7 |
unless (exists $fibo[$level - 1]{$t}) |
204
|
1 |
0 |
if $t + 1 >= @F |
207
|
2 |
6 |
unless (exists $fibo[$level - 1]{$t}) |
211
|
1 |
1 |
if $t + 1 >= @F |
220
|
7 |
4 |
if $t + 1 >= @F |
242
|
8 |
14 |
if ($f & 1) == 0 |
253
|
14 |
8 |
if ($f & 1) != 0 |
266
|
7 |
0 |
unless ref $number |
267
|
7 |
0 |
unless ref $base |
269
|
0 |
7 |
if $number < $base |
286
|
10 |
0 |
unless ref $x |
288
|
1 |
9 |
if $x->is_zero |
291
|
0 |
9 |
unless defined $base |
292
|
0 |
9 |
$alphabet ? : |
294
|
0 |
9 |
if ($base > scalar @digits) |
300
|
0 |
9 |
unless ($x->is_pos) |
325
|
11 |
0 |
unless ref $n |
327
|
0 |
11 |
if $n->is_nan or $n->is_negative |
337
|
4 |
7 |
if (wantarray) |
346
|
19 |
28 |
if ($lib->_is_odd($n)) |
369
|
18 |
29 |
if ($lib->_is_odd($n)) |
388
|
0 |
7 |
if (ref $n) { } |
410
|
0 |
61 |
if $n < 0 |
428
|
2 |
59 |
if ($n < 2) { } |
|
20 |
39 |
elsif (($n & 1) == 1) { } |
|
39 |
0 |
elsif ($n <= 40) { } |
447
|
0 |
0 |
if $n > 40 |
449
|
61 |
0 |
wantarray ? : |
460
|
4 |
0 |
unless ref $x and $x->isa('Math::BigFloat') |
472
|
0 |
8 |
unless defined $x |
475
|
8 |
0 |
if ref $x ne 'Math::BigFloat' |
491
|
22 |
24 |
if ($sign == 0) { } |
514
|
0 |
8 |
unless defined $x |
517
|
8 |
0 |
if ref $x ne 'Math::BigFloat' |
533
|
24 |
28 |
if ($sign == 0) { } |
556
|
0 |
3 |
unless defined $x |
559
|
3 |
0 |
if ref $x ne 'Math::BigFloat' |
594
|
1 |
18 |
if $b > 40 |
606
|
0 |
2 |
unless defined $x |
609
|
2 |
0 |
if ref $x ne 'Math::BigFloat' |
638
|
0 |
0 |
unless defined $x |
641
|
0 |
0 |
if ref $x ne 'Math::BigFloat' |
670
|
0 |
8 |
unless defined $x |
673
|
4 |
4 |
if ref $x ne 'Math::BigFloat' |
689
|
42 |
43 |
if ($sign == 0) { } |
711
|
0 |
2 |
unless defined $x |
714
|
2 |
0 |
if ref $x ne 'Math::BigFloat' |
743
|
0 |
4 |
unless defined $x |
746
|
4 |
0 |
if ref $x ne 'Math::BigFloat' |
780
|
0 |
2 |
unless defined $x |
783
|
2 |
0 |
if ref $x ne 'Math::BigFloat' |
800
|
0 |
0 |
if ($sign == 0) { } |
823
|
5 |
0 |
if (not ref $x && $x->isa('Math::BigFloat')) { } |