刚才看到一个问题
"德"的区位码为2134 如何转换为国标码
答:
高位字节=(21)(十进制)+20H(十六进制)=15H+20H=35H
低位字节=(34)(十进制)+20H(十六进制)=22H+20H=42H
所以,国标码为3542
其中 (21)(十进制) 等于 15H 是不是以十进制转换十六进制的方法转换的?
我是这么想的:因为10(十六进制)= 16(十进制) 所以 (21)(十进制) 减去16 =5 所以 16进制=10
然后 再加上5 等于 15H ?
但是接下来我感觉我的算法不成立,因为下面的式子用上面的方法算不出来
请问这个 (34)(十进制) 为什么等于 22H 请详细说明原理
区位码怎么转换为国标码
答案:1 悬赏:0 手机版
解决时间 2021-02-09 11:18
- 提问者网友:酱爆肉
- 2021-02-08 11:47
最佳答案
- 五星知识达人网友:街头电车
- 2021-02-08 13:06
这是基本的进制转换,务必要掌握。
一个M进制的整数要转换为N进制,一般采用的方法是除N反余法。
例如十进制的1234,要换算为十六进制:
1234÷16 = 77……2
77÷16 = 4……13
4÷16 = 0……4
因此转换的结果就是4D2h。
一个M进制的整数要转换为N进制,一般采用的方法是除N反余法。
例如十进制的1234,要换算为十六进制:
1234÷16 = 77……2
77÷16 = 4……13
4÷16 = 0……4
因此转换的结果就是4D2h。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯