经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
数据科学与人工智能
›
数据分析与数据科学
›
SAS专版
sas macro %eval function
楼主
jeremyyang
2963
3
收藏
2017-09-18
%let num=10;
%LET result=%eVAL(&NUM gt 5.1);
%put &result;
%let num=10;
%LET result=%eVAL(&NUM gt 5);
%put &result;
对于第二个,因为10>5,所以result返回的结果是1,这个我已经清楚了。
谁呢帮忙解答一下,为什么第一个返回的结果是0???(在后面只是多加了一位小数点)
谢谢。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
l1i2n3i4n5g
2017-9-19 09:37:02
%eval只能对整数做运算,第一个出现5.1,转字符型做逻辑运算(‘10’ gt ‘5.1’),因为‘1’<‘5’,所以整个(‘10’ gt ‘5.1’)FALSE。
你可以试下1.1,2.1
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
藤椅
jeremyyang
2017-9-19 19:34:36
好的,谢谢了。终于搞懂了。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
板凳
syqingyu
2019-5-17 03:24:55
终于找到正解了
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
[求助]:macro 程序找变量名
how to use macro function
请教:怎样用macro输出下列平方数
in function in SAS macro
macro中的单双引号的问题请教
macro quoting function 编译和执行过程中masking
请教如何将 Macro 变量写进 txt 文件!
求帮忙创建一个macro程序
如何给一个macro的所有元素加前缀
sas macro function
栏目导航
SAS专版
stata专版
行业分析报告
经管文库
文献求助专区
数据交流中心
热门文章
OpenClaw+Claude Code丨从"手动科研"到 ...
从数据源头到商业洞察:CDA数据分析师视角下 ...
斯坦福2026报告:中国AI模型追上美国(英)-4 ...
2025年全国及各省市经济财政债务分析
商业航天行业Space X:引领商业航天范式变革 ...
好书分享-AI开天辟地者:《艾伦 图灵传》
奇瑞风云T9L全球上市
2012-2024年上市公司企业实质性创新/策略性 ...
【重磅,24更新!】2012-2025我国社会融资规 ...
三只松鼠章燎原最新发声!
推荐文章
五一充电,学术突围!四大AI赋能王牌课程, ...
关于学术研究和论文发表的一些建议
几种免费下载文献的方法----我的文献应助经
【必看】【本版版规,欢迎发悬赏贴求助】
【新课】26年3月|Gemini辅助论文写作与数据 ...
关于如何利用文献的若干建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群