SAS中文论坛

标题: 计算结果很大时,SAS显示为缺失值,如何解决呢? [打印本页]

作者: shiyiming    时间: 2008-11-24 16:52
标题: 计算结果很大时,SAS显示为缺失值,如何解决呢?
这是一个阶乘函数,运行发现,当SAS算到170以上的阶乘时,显示缺失值!不知哪位有解决的办法?
data k;
        input x  @@;
        y=fact(x);
        cards;
        10 100 101 150 160 170 171 172 175 200 300 400 500 1000 10000
        ;
run;
作者: shiyiming    时间: 2008-11-25 00:26
标题: Re: 有趣的结果:计算结果很大时,SAS显示为缺失值!
NOT funny at all. The numbers are too big to be held by 8-byte variables.
作者: shiyiming    时间: 2008-11-25 12:30
标题: Re: 有趣的结果:计算结果很大时,SAS显示为缺失值!
很正常,毫无有趣之处




欢迎光临 SAS中文论坛 (https://mysas.net/forum/) Powered by Discuz! X3.2