全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2607 4
2011-12-14
悬赏 5 个论坛币 未解决
三个问题      1 编号 28位数的个人编码 如46555852255222335225522 等   如果以数字导入就会变成科学计数法 所以在导入数据的时候是字符型,但怎么转换回来?? 用 input 后 还是科学计数法

      2 日期型 2011-12-14 12:27:27 型 如何转换数字型?
      3 很多字符型  并且数据库大  存在很多默认  “null”     怎么统一转换数字型?


1, 2, 3 这三个情况 是在一个数据库中夹杂出现的  就是不能一下子转换  因为日期型用有的程序 (在别处搜来的)会全部缺失掉


请高手帮忙  
二维码

扫码加我 拉你入群

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

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

全部回复
2011-12-14 22:01:19
1. 数字本来就是采用浮点形式存储的。
2. dt格式的存储就是以数字型格式存储的。
3. 字符型存在很多“null”,除了“null”全部是digtal的话,可以用 missing 语句直接申明。
二维码

扫码加我 拉你入群

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

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

2011-12-14 22:20:33
webgu 发表于 2011-12-14 22:01
1. 数字本来就是采用浮点形式存储的。
2. dt格式的存储就是以数字型格式存储的。
3. 字符型存在很多“nul ...
请问怎么用missing申明???
编码的格式是字符型的现在,转换数字就变成科学计数的了
二维码

扫码加我 拉你入群

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

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

2011-12-15 08:14:40

1) 这么大的数值还是用字符型处理更保险,至少可以不要担心可能出现的两种麻烦。


2) 可以考虑用这个: new_var=put(old_var,datetime.);


3) 不太明白这个问题。
二维码

扫码加我 拉你入群

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

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

2012-3-3 21:13:52
顶楼主,我也需要
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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