如何将一个16进制字符串转化成10进制字符串
答案:2 悬赏:0 手机版
解决时间 2021-02-26 07:23
- 提问者网友:留有余香
- 2021-02-25 20:52
如何将一个16进制字符串转化成10进制字符串
最佳答案
- 五星知识达人网友:持酒劝斜阳
- 2021-02-25 21:12
比如有一个十六进制B4AC
在十六进制中C=12,A=10,B=11
从最后的C位开始算
首先用12*16^0+10*16^1+4*16^2+11*16^3
=12+160+1024+45056=46252
第一位乘以16的0次方,第二位16的1次方,第三位16的2次方,第四位就这样推算下去。
然后就ok了。
在十六进制中C=12,A=10,B=11
从最后的C位开始算
首先用12*16^0+10*16^1+4*16^2+11*16^3
=12+160+1024+45056=46252
第一位乘以16的0次方,第二位16的1次方,第三位16的2次方,第四位就这样推算下去。
然后就ok了。
全部回答
- 1楼网友:思契十里
- 2021-02-25 22:19
十六进制转换成十进制:要从右到左用二进制的每个数去乘以16的相应次方;
在16进制中:a(a)=10 b(b)=11 c(c)=12 d(d)=13 e(e)=14 f(f)=15
所以ce=12*16^1+14*16^0=192+14=206
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯