Mercurial > hg > octave-nkf
diff src/pr-output.cc @ 3268:fdc7dd08cd85
[project @ 1999-09-10 05:16:49 by jwe]
author | jwe |
---|---|
date | Fri, 10 Sep 1999 05:17:51 +0000 |
parents | 4964d5391acc |
children | 6923abb04e16 |
line wrap: on
line diff
--- a/src/pr-output.cc +++ b/src/pr-output.cc @@ -293,6 +293,14 @@ fw = 8 * sizeof (double); rd = 0; } + else if (Vfixed_point_format) + { + rd = prec; + fw = rd + 2; + if (inf_or_nan && fw < 3) + fw = 3; + fw += sign; + } else if (int_or_inf_or_nan) { int digits = x_max > x_min ? x_max : x_min; @@ -302,14 +310,6 @@ fw += sign; rd = 0; } - else if (Vfixed_point_format) - { - rd = prec; - fw = rd + 2; - if (inf_or_nan && fw < 3) - fw = 3; - fw += sign; - } else { int ld_max, rd_max; @@ -613,6 +613,14 @@ i_fw = 8 * sizeof (double); rd = 0; } + else if (Vfixed_point_format) + { + rd = prec; + i_fw = r_fw = rd + 2; + if (inf_or_nan && i_fw < 3) + i_fw = r_fw = 3; + r_fw += sign; + } else if (int_or_inf_or_nan) { int digits = x_max > x_min ? x_max : x_min; @@ -622,14 +630,6 @@ r_fw += sign; rd = 0; } - else if (Vfixed_point_format) - { - rd = prec; - i_fw = r_fw = rd + 2; - if (inf_or_nan && i_fw < 3) - i_fw = r_fw = 3; - r_fw += sign; - } else { int ld_max, rd_max;