line |
l |
!l&&r |
!l&&!r |
condition |
53
|
825 |
58 |
0 |
$2 ne '' || defined $4 |
101
|
2 |
1 |
85 |
$x eq "NaN" or $y eq "NaN" |
113
|
4 |
2 |
124 |
$x eq "NaN" or $y eq "NaN" |
134
|
2 |
1 |
103 |
$x eq "NaN" or $y eq "NaN" |
|
3 |
3 |
100 |
$x eq "NaN" or $y eq "NaN" or $y eq "+0E+0" |
151
|
0 |
0 |
200 |
$q eq "NaN" or $r eq "NaN" |
157
|
5 |
2 |
14 |
$rnd_mode eq 'zero' || $rnd_mode eq '-inf' && substr($q, 0, 1) eq '+' || $rnd_mode eq '+inf' && substr($q, 0, 1) eq '-' || $rnd_mode eq 'even' && $q =~ /[24680]$/ || $rnd_mode eq 'odd' && $q =~ /[13579]$/ |
|
96 |
21 |
68 |
$cmp < 0 or $cmp == 0 and $rnd_mode eq 'zero' || $rnd_mode eq '-inf' && substr($q, 0, 1) eq '+' || $rnd_mode eq '+inf' && substr($q, 0, 1) eq '-' || $rnd_mode eq 'even' && $q =~ /[24680]$/ || $rnd_mode eq 'odd' && $q =~ /[13579]$/ |
175
|
0 |
0 |
44 |
$x eq "NaN" or $scale <= 0 |
222
|
2 |
1 |
19 |
$x eq "NaN" or $y eq "NaN" |
225
|
0 |
10 |
5 |
($xe <=> $ye) * (substr($x, 0, 1) . '1') || &bigint::cmp($xm, $ym) |
237
|
0 |
4 |
9 |
$x eq "NaN" or $x =~ /^-/ |