0
不是圓的值在SAS
兩個數值變量:我如何爲師帶變量SAS
%let var1=10;
%let var2=8;
我必須做的兩者之間的分裂,但如果我這樣做:
%let var3=%eval(&var2/&var1);
%put &var3;
結果是0
。由於var2
是var1
的子集,因此係統默認將該數字舍入爲0
。事實上,如果我的&var1/&var2
結果是1
。
鑑於我必須使用這個值的百分比,我有需要保持小數。
我該如何克服這個問題?
爲什麼要分宏語言的東西? – Joe