楼主: wangyf0218
3159 2

[原创博文] 问一个%if的问题 [推广有奖]

  • 0关注
  • 0粉丝

本科生

38%

还不是VIP/贵宾

-

威望
0
论坛币
11 个
通用积分
0
学术水平
2 点
热心指数
2 点
信用等级
2 点
经验
886 点
帖子
68
精华
0
在线时间
91 小时
注册时间
2011-7-9
最后登录
2017-3-14

楼主
wangyf0218 发表于 2011-7-13 10:45:11 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
在%if 的条件表达式里面我为什么不能用两个宏相加呢?谢谢!
如:
%macro A(a,b,c);
%if &a+&b+&c>1 %then %goto mexit:
...
%mexit:
%mend;
二维码

扫码加我 拉你入群

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

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

关键词:条件表达式 Macro Exit Then EXI 表达式

沙发
soporaeternus 发表于 2011-7-13 10:55:50
  1. %if %sysevalf(&a+&b+&c-1)>0%then ......
复制代码
已有 1 人评分论坛币 收起 理由
liuzhenzhu + 20 热心帮助其他会员

总评分: 论坛币 + 20   查看全部评分

Let them be hard, but never unjust

藤椅
wangyf0218 发表于 2011-7-13 11:32:53
我sb了,用了%evalf试了老半天不行,突然发现我用的都是小数。。。
谢谢
已有 1 人评分经验 收起 理由
liuzhenzhu + 10 哈哈哈。。。努力!

总评分: 经验 + 10   查看全部评分

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-23 08:57