全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1403 0
2019-08-23
SAS宏不同与其他语言的函数 写递归会很奇怪 但是硬写还是写的出来
下面是个简单的阶乘
%macro recursion(i);
  %if &i=1 %then %do;1;%end;
  %else %do;&i*%recursion(%eval(&i-1))%end;
%mend;

%let n=%eval(%recursion(5));
%put %recursion(11);
data test;
  a=%recursion(12);
run;


但是实际应用并不是很广泛
暂时想不到哪里可以运用到 其实sas里用迭代做递归更方便其实

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群