| line | true | false | branch | 
 
| 288 | 243 | 14891 | unless &is_dec_number | 
 
| 308 | 10 | 130288 | unless rand $_[0] | 
 
|  | 142 | 130146 | unless $_[0] =~ /\A(?:(-)|\+?)0*([1-9][0-9]*|0)(?:(\.[0-9]*[1-9])0*|\.0+|)\z/ | 
 
|  | 36758 | 93388 | defined $1 ? : | 
 
|  | 49890 | 80256 | defined $3 ? : | 
 
|  | 8217 | 121929 | $num eq '-0' ? : | 
 
| 342 | 110 | 5871 | unless rand $_[0] | 
 
|  | 781 | 5090 | unless $_[0] =~ /\A(?:(-)|\+?)0*(?:0(?:\.0+)?()|[0-9]+(?:\.[0-9]+)?)\z/ | 
 
|  | 2241 | 2392 | defined $1 ? : | 
 
|  | 457 | 4633 | defined $2 ? : | 
 
| 357 | 10 | 4751 | unless rand $_[0] | 
 
| 378 | 60 | 81333 | unless rand $_[0] and rand $_[1] | 
 
|  | 426 | 80907 | unless defined $ai and defined $bi | 
 
|  | 38134 | 42773 | unless defined $as | 
 
|  | 38137 | 42770 | unless defined $bs | 
 
|  | 26975 | 53932 | unless defined $af | 
 
|  | 19207 | 61700 | unless defined $bf | 
 
|  | 11716 | 69191 | if $ai =~ /\A0+\z/ and $af =~ /\A0+\z/ | 
 
|  | 11668 | 69239 | if $bi =~ /\A0+\z/ and $bf =~ /\A0+\z/ | 
 
|  | 40640 | 40267 | if defined $cmp | 
 
|  | 7771 | 32496 | if ($ld < 0) { } | 
 
|  | 18840 | 13656 | elsif ($ld > 0) { } | 
 
|  | 9642 | 30625 | if ($ld < 0) { } | 
 
|  | 8452 | 22173 | elsif ($ld > 0) { } | 
 
|  | 6076 | 34191 | if $as eq '-' | 
 
| 430 | 9153 | 11583 | &dec_cmp eq '-1' ? : | 
 
| 440 | 9153 | 11583 | &dec_cmp eq '1' ? : | 
 
| 471 | 30 | 23370 | unless rand $_[0] and rand $_[1] | 
 
|  | 213 | 23157 | unless defined $ai and defined $bi | 
 
|  | 13219 | 9938 | unless defined $as | 
 
|  | 9036 | 14121 | unless defined $bs | 
 
|  | 7856 | 15301 | unless defined $af | 
 
|  | 11620 | 11537 | unless defined $bf | 
 
|  | 3022 | 20135 | if ($ld < 0) { } | 
 
|  | 9835 | 10300 | elsif ($ld > 0) { } | 
 
|  | 2538 | 20619 | if ($ld < 0) { } | 
 
|  | 6343 | 14276 | elsif ($ld > 0) { } | 
 
|  | 4212 | 44221 | $rv >= 58 ? : | 
 
|  | 4212 | 44221 | if $c | 
 
|  | 72 | 10771 | $c ? : | 
 
|  | 2646 | 9668 | if $ad lt $bd | 
 
|  | 6767 | 47072 | $rv < 48 ? : | 
 
|  | 6767 | 47072 | if $c | 
 
|  | 10843 | 12314 | if ($as eq $bs) { } | 
 
| 549 | 20 | 20244 | unless rand $_[0] | 
 
|  | 142 | 20102 | unless defined $pi | 
 
|  | 10 | 20092 | if defined $pbadf | 
 
|  | 4 | 20088 | if length $pi > 9 | 
 
|  | 4321 | 15767 | defined $pneg && $pi ne '0' ? : | 
 
| 563 | 28 | 82 | if ($p < 0) { } | 
 
| 582 | 10 | 20137 | unless rand $_[0] | 
 
|  | 71 | 20066 | unless defined $ai | 
 
|  | 7456 | 12610 | unless defined $af | 
 
|  | 2106 | 2187 | if $il + $p <= 0 | 
 
|  | 9944 | 5741 | if $p >= $fl | 
 
|  | 4293 | 15685 | if ($p < 0) { } | 
 
| 609 | 20 | 26155 | unless rand $_[0] and rand $_[1] | 
 
|  | 142 | 26013 | unless defined $ai and defined $bi | 
 
|  | 21708 | 4305 | unless defined $as | 
 
|  | 21708 | 4305 | unless defined $bs | 
 
|  | 20037 | 5976 | unless defined $af | 
 
|  | 21363 | 4650 | unless defined $bf | 
 
|  | 29946 | 28723 | if $bv == 0 | 
 
|  | 23739 | 2274 | $as eq $bs ? : | 
 
| 658 | 30 | 4434 | if $_[1] eq '0' | 
 
|  | 10 | 4424 | if $_[0] eq '0' | 
 
|  | 4404 | 20 | defined $1 ? : | 
 
|  | 4374 | 50 | defined $1 ? : | 
 
|  | 4912 | 31028 | if (dec_cmp($msd, $r) ne '1') | 
 
|  | 160 | 6084 | unless rand $mode and exists $round_tiebreak{$mode} | 
 
|  | 2224 | 2210 | $sgn_a == $sgn_b ? : | 
 
|  | 960 | 2020 | $mode =~ /\ANEAR_/ && ($half_cmp = dec_cmp(dec_mul($r, '2'), $abs_b)) ne '0' ? : | 
 
|  | 2 | 2980 | $mode eq 'EXACT' ? : | 
 
|  | 1452 | 2982 | $r eq '0' ? : | 
 
|  | 1440 | 2992 | if ($r eq '0' ? 0 : ($mode eq 'EXACT' ? croak('inexact division') : ($mode =~ /\ANEAR_/ && ($half_cmp = dec_cmp(dec_mul($r, '2'), $abs_b)) ne '0' ? $half_cmp eq '1' : $base_round_handler{$round_tiebreak{$mode}}($q)))) | 
 
|  | 2210 | 2222 | $sgn_a ne $sgn_b ? : | 
 
|  | 2190 | 2242 | $sgn_a ne '1' ? : |