length语句有时候很复杂的,请看下面程序:
data x;
y=0.0001556;
z=round(y);
x=round(y,0.0001);
P_VALUE = ROUND(y,0.0001) || "*";
run;
data xtz;
set x;
*LENGTH P_VALUE1 $8.;
if y<=0.05 then yy=ROUND(y,0.0001)|| "*";
if y<=0.05 then do; P_VALUE1=ROUND(y,0.0001)|| "*";
if y<=0.0001 then P_VALUE1="<0.0001" || "*";
else P_VALUE1=ROUND(y,0.0001)|| "*";
end;
run;
如果不注释掉length语句,则 p_value1显示0.
注释掉了则显示0.0002*


雷达卡

京公网安备 11010802022788号







