永发信息网

改N进制为十进制的公式

答案:2  悬赏:10  手机版
解决时间 2021-04-26 18:35
  • 提问者网友:城市野鹿
  • 2021-04-26 00:16
改N进制为十进制的公式
最佳答案
  • 五星知识达人网友:何以畏孤独
  • 2021-04-26 00:57

N = dn-1 dn-2…d1 d0d-1d-2…d-m = dn-1*Rn-1+…+d1*R1+d0*R0+d-1*R-1+…+d-m*R-m


其中,R 为进位基数,Ri 是对应位的权值,di 为系数项,特此式求和计算之后,即可以完成 R 进制数对十进制数的转换。


例如,写出(1101.01)2、(10D)16的十进制数。


(1101.01)2=1*23+1*22+0*21+1*20+0*2-1+0*2-2 =8+4+1+0.25 =13.25


(10D)16=1*162+0*161+13*160 = 256+13 = 269

全部回答
  • 1楼网友:孤老序
  • 2021-04-26 02:08
整数的话直接 N的x次方相加, 这个x就是看位数了, 最低位是0. 举三进制的说 1102 2*3^0 + 0*3^1 + 1*3^2 + 1*3^3
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯