C语言进制的问题?

来源:百度知道 编辑:UC知道 时间:2024/06/21 04:02:22
二进制数000100010010101
每三位代三一个八进制数,

那每四位是代表几进制数呢?

是不是每四位代码一个十六进制,跟十进制数,
要是这样,十六进制数跟十进制不是一样么?
什么意思看不懂

三个一组 计算的是八进制
四个一组 计算的是十六进制
转化为十进制 只能一位一位的算
你说的四个一组代表十进制数可能是BCD码的转化

十进制和十六进制有很大的区别:
你的那组二进制可能是BCD码吧!可以直接四围转换为十进制,十六进制不可以啊!它要从0000~1111,BCD码从0000~1001,你的那组数可以当十六进制处理,也可以当BCD码,它比较特殊。