求助:SAS中format的用法

PROC SQL;
CREATE TABLE A AS
SELECT TABLE,PERCENT FORMAT=10.1 AS TP,COMPRESS(PUT(LOWERCL,8.1)||'-'||PUT(UPPERCL,8.1)) AS CL
    FROM WORK.TABLE4_1
      WHERE CQ2=. AND ESMK=1;

SAS中format的用法:代码如上,为什么第一个format的运行结果不是保留的小数点后一位?