只需在SAS中添加两个宏变量即可

时间:2017-12-03 20:54:43

标签: macros sas

我目前正在尝试简单地添加两个正在创建的宏。但我对此非常挣扎。起初看起来非常直接,但是...... 所以这就是我想要做的事情。

%let A = 5;
%let B = 10;

%let AB = &A + &B;
%put &AB;

而不是给我15我想要的东西,SAS吐出5 + 10

帮助任何人...... ??

非常感谢提前。

1 个答案:

答案 0 :(得分:1)

如果值是浮点数,则使用%sysevalf()

%let AB = %sysevalf(&a + &b);