No momento, estou tentando simplesmente adicionar duas macros sendo criadas. Mas estou lutando muito mal com isso. Parecia muito direto no início, mas ..
Então aqui está o que estou tentando fazer ..
%let A = 5;
%let B = 10;
%let AB = &A + &B;
%put &AB;
Em vez de me dar 15, que é o que eu quero, a SAS distribui 5 + 10
Ajude alguém .. ??
Muito obrigado antecipadamente.
Se os valores forem de ponto flutuante, use %sysevalf()
:
%let AB = %sysevalf(&a + &b);
Este artigo é coletado da Internet.
Se houver alguma infração, entre em [email protected] Delete.
deixe-me dizer algumas palavras