diff options
Diffstat (limited to 'httemplate/search/477partIIB.html')
-rwxr-xr-x | httemplate/search/477partIIB.html | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/httemplate/search/477partIIB.html b/httemplate/search/477partIIB.html index ce1ac03f0..bd56ecc60 100755 --- a/httemplate/search/477partIIB.html +++ b/httemplate/search/477partIIB.html @@ -118,11 +118,14 @@ foreach (@col_conds) { if ( $row == 0 ) { $col_data[$row] = $count; # the raw count } else { + # the rows that are percentages of the raw count if ( $col_data[0] == 0 ) { - $col_data[$row] = ''; # show nothing in this row, then + # 0 out of 0 is not 0%, but supposedly this works + $col_data[$row] = '0.000'; } else { - $col_data[$row] = sprintf('%.3f', 100 * $count / $col_data[0]) . '%'; + $col_data[$row] = sprintf('%.3f', 100 * $count / $col_data[0]); } + $col_data[$row] .= '%' unless $cgi->param('_type') eq 'xml'; } #if $row == 0 $row++; } |