data sample;
input amount @@;
cards;
-.01 .55
-.05 -2.05
.09 .54
.4 44.63
0 6.6
;
proc print data=sample noobs;
run;
proc format;
picture nozeros
low - -1 = '00.00' (prefix='-' )
-1 <-< 0 = '99' (prefix='-.' mult=100)
0 -< 1 = '99' (prefix='.' mult=100)
1 - high = '00.00';
proc print data=sample noobs;
format amount nozeros.;
run;