Each observation in the PROCLIB.SCALE data set contains a range for the format. AMOUNT contains a percentage that will be used as the formatted value in the format.
data proclib.scale;
   input begin $ 1-2 end $ 5-8 amount $ 10-12;
   datalines;
0   3    0%
4   6    3%
7   8    6%
9   10   8%
11  16   10%
;