全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
7101 12
2010-01-29
SAS有办法将10进位的数字转成2进位的数字,然后再由2进位的数字转成10进位的数字吗? 那语法该怎么写呢?
二维码

扫码加我 拉你入群

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

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

全部回复
2010-1-29 22:15:03
SAS格式
put X binary8.;就可以把X转变成二进制的数据
input X binary8.1;输入二进制数据,转换成十进制的
二维码

扫码加我 拉你入群

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

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

2010-1-29 23:40:55
可否举个例子,如将210转成2进位数值的语法应如何写呢?如何将10110转成10进位呢?
二维码

扫码加我 拉你入群

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

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

2010-1-30 12:27:42
进来学习下
二维码

扫码加我 拉你入群

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

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

2010-1-30 12:38:52
benny10 发表于 2010-1-29 20:06
SAS有办法将10进位的数字转成2进位的数字,然后再由2进位的数字转成10进位的数字吗? 那语法该怎么写呢?
238   data _null_;
239     x=128;
240     y=put(x, binary8.);
241     z=put(x, hex2.);
242     x2=input('111',binary8.);
243     x3=input(z,hex.);
244     put _all_;
245  run;

x=128 y=10000000 z=80 x2=7 x3=128 _ERROR_=0 _N_=1
NOTE: DATA statement used (Total process time):
      real time           0.00 seconds
      cpu time            0.00 seconds
二维码

扫码加我 拉你入群

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

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

2010-1-30 13:12:28
请教sas除了转2,10,16进制,能否转其他进制,例如26进制?谢谢
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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