> >     if (csv_output) {
> > -           fmt = sc != 1.0 ?  "%.2f%s" : "%.0f%s";
> > +           fmt = floor(sc) != sc ?  "%.2f%s" : "%.0f%s";
> >     } else {
> >             if (big_num)
> > -                   fmt = sc != 1.0 ? "%'18.2f%s" : "%'18.0f%s";
> > +                   fmt = floor(sc) != sc ? "%'18.2f%s" : "%'18.0f%s";
> >             else
> > -                   fmt = sc != 1.0 ? "%18.2f%s" : "%18.0f%s";
> > +                   fmt = floor(sc) != sc ? "%18.2f%s" : "%18.0f%s";
> 
> how about the rest of the code? we display % also in print_running
> and print_noise_pct functions and maybe some place else

For those it doesn't matter. In fact it's probably better there
to always show the fractions.

It is just confusing for metrics.

-Andi

Reply via email to