早教吧 育儿知识 作业答案 考试题库 百科 知识分享

这是什么?代表了什么?由于4位二进制数恰好有16个状态,把这4位二进制数看作一个整体,它的进位输出又正好是逢十六进一,所以只要从低位到高位将每4位二进制数分为一组并代之以等值的十六

题目详情
这是什么?代表了什么?
由于4位二进制数恰好有16个状态,把这4位二进制数看作一个整体,它的进位输出又正好是逢十六进一,所以只要从低位到高位将每4位二进制数分为一组并代之以等值的十六进制数,即可得到对应的十六进制数.
▼优质解答
答案和解析
这个是 2进制转为 16进制 数的便捷算法.2^4=16,每4位的2进制就有一个16的进位.
原始算法可以是 2进制转为 10进制,10进制转为16进制,但比较繁琐.
例子:
1001 1001 1001 1001
每4个一组,2^3+2^0=9得到16进制数为 9999
100 1001 1001 1001
要从低位开始每4个一组 这个可以在首端补0,0100 1001 1001 1001
同理可以得到16进制数为 4999