全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2836 1
2014-03-12
SAS导入oracle数据库时,数值型数据的位数为18位,超过了SAS本身的精度,结果默认用科学计数法,但是后三位精度不够,默认为000.怎么办?
二维码

扫码加我 拉你入群

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

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

全部回复
2014-3-14 10:13:21
No way you can improve it. SAS uses floating point representation. For more information please refer to the following link.

https://support.sas.com/document ... .htm#a000695157.htm

*********************************************
327  data _null_;
328    x=123456789123456789;
329    z=123456789123456800;
330    r=x/z;
331    put x= 25.2 z=25.2 r= 25.23;
332    run;

x=123456789123456800.00 z=123456789123456800.00 r=1.00000000000000000000000
NOTE: DATA statement used (Total process time):
      real time           0.00 seconds
      cpu time            0.01 seconds

二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群