例如这样:
data a;
length x 8.;
x=1;
run;
他们说在8后面加一个点是错误的理解,但是SAS也会运行。
经过我个人测试,这个点还是起很大作用的,有点和没点的功能不一样。毕竟SAS语言不会那么不严谨。

|
楼主: astrozscore
|
10361
13
[学习分享] 有SAS高手曾说length语句后的点是错误用法 |
|
已卖:896份资源 博士生 73%
-
|
回帖推荐zhangzachary 发表于5楼 查看完整内容 数字型的时候,长度的确可以不是整数。
但是这与你所想表达的东西貌似没有关系。
在format后面能用3.999吗,在length后面能用8.1吗,length后面$8,$8.1,$8.,$8.999有区别吗?
format里的.和length是不一样的。
论坛里所讨论的也应该是结尾的那个点,并且是对于字符型变量的。
为什么很多人在length后面会加点并不是出于对数字型变量非整数情况的理解,而是误解成format,这才是讨论的主题。
当然,据说,在较早的版本,可能 ...
本帖被以下文库推荐
| ||
|
|
| ||
|
寒冰凤凰 My blog: http://blog.sina.com.cn/u/1058955485
|
||
| ||
|
寒冰凤凰 My blog: http://blog.sina.com.cn/u/1058955485
|
||
|
寒冰凤凰 My blog: http://blog.sina.com.cn/u/1058955485
|
|
| ||
| ||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


