全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1491 1
2010-02-02
之前问过如何将10进位转成2进位,但现在有个问题是要如何将算出的2进位再转回10进位吗?(1011要如何转回10进位呢?
二维码

扫码加我 拉你入群

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

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

全部回复
2010-2-2 12:18:29
二进制数转为十进制数采用的是按位乘以其位权,然后再相加。例如1011=1X2^3+0X2^2+1X2^1+1X2^0=11。(其中 ^ 表示是几次方)。另外,更为简便的方法是,将二进制数按每四位或每三位进行划分,划分为所对应的十六进制或八进制数,然后再按位权展开也可。如10011011或划分为1001  1011即所对应的十六进制数为9B。9B=9X16^1+BX16^0=9X16+11X1=155。或是将10011011划分为10  011  011即所对应的八进制数为233=2X8^2+3X8^1+3x8^0=155。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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