SAS中文论坛

标题: 指数型数据的比较 [打印本页]

作者: shiyiming    时间: 2010-4-13 16:53
标题: 指数型数据的比较
在数据集A中有b变量,变量的数据是字符型的指数,现在要比较数据的大小,例如;
b
3.89*10^12
5.32*10^14
应该如何用SAS把这里数据变为数值型的然后比较?谢谢!
作者: shiyiming    时间: 2010-4-13 21:27
标题: Re: 指数型数据的比较
If all the numbers follow by the same patterns, you may hardcode the numbers, like
[code:51d4cdw2]DATA x;       
        INPUT b $ :12.;
        b1 = TRANSTRN(b, '*10^', 'E');        b2 = INPUT(b1, BEST.);
        DATALINES;
3.89*10^12
5.32*10^14
;[/code:51d4cdw2]




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