Mercurial > hg > octave-nkf
diff src/pr-output.cc @ 5832:5e41e06f6a78
[project @ 2006-05-26 21:41:32 by jwe]
author | jwe |
---|---|
date | Fri, 26 May 2006 21:42:22 +0000 |
parents | 080c08b192d8 |
children | 76cfea89e4e7 |
line wrap: on
line diff
--- a/src/pr-output.cc +++ b/src/pr-output.cc @@ -318,7 +318,7 @@ } else if (inf_or_nan || int_only) { - fw = digits; + fw = 1 + digits; if (inf_or_nan && fw < 4) fw = 4; rd = fw; @@ -338,7 +338,7 @@ digits = -digits + 1; } - fw = ld + 1 + rd; + fw = 1 + ld + 1 + rd; if (inf_or_nan && fw < 4) fw = 4; } @@ -478,7 +478,7 @@ ld = ld_max > ld_min ? ld_max : ld_min; rd = rd_max > rd_min ? rd_max : rd_min; - fw = ld + 1 + rd; + fw = 1 + ld + 1 + rd; if (inf_or_nan && fw < 4) fw = 4; } @@ -626,7 +626,7 @@ ld = ld_max > ld_min ? ld_max : ld_min; rd = rd_max > rd_min ? rd_max : rd_min; - i_fw = r_fw = ld + 1 + rd; + i_fw = r_fw = 1 + ld + 1 + rd; if (inf_or_nan && i_fw < 4) i_fw = r_fw = 4; } @@ -806,7 +806,7 @@ ld = ld_max > ld_min ? ld_max : ld_min; rd = rd_max > rd_min ? rd_max : rd_min; - i_fw = r_fw = ld + 1 + rd; + i_fw = r_fw = 1 + ld + 1 + rd; if (inf_or_nan && i_fw < 4) i_fw = r_fw = 4; } @@ -981,7 +981,7 @@ ld = ld_max > ld_min ? ld_max : ld_min; rd = rd_max > rd_min ? rd_max : rd_min; - fw = sign + ld + 1 + rd; + fw = sign + 1 + ld + 1 + rd; } if (! (bank_format || hex_format || bit_format)