二进制数值如何转换成字节
3个回答
展开全部
(1)把二进制数转换成八进制数:对于整数,从低位到高位将二进制数的每三位分为一组,若不够三位时,在高位左面添0,补足三位,然后将每三位二进制数用一位八进制数替换,小数部分从小数点开始,自左向右每三位一组进行转换即可完成。例如:
将二进制数1101001转换成八进制数,则
(001101001)2
| | |
(1 5 1)8
(1101001)2=(151)8
(2)八进制数转换成二进制数:只要将每位八进制数用三位二进制数替换,即可完成转换,例如,把八进制数(643.503)8,转换成二进制数,则
(643.503)8
||| |||
(110100011.101000011)2
(643.503)8=(110100011.101000011)2
将二进制数1101001转换成八进制数,则
(001101001)2
| | |
(1 5 1)8
(1101001)2=(151)8
(2)八进制数转换成二进制数:只要将每位八进制数用三位二进制数替换,即可完成转换,例如,把八进制数(643.503)8,转换成二进制数,则
(643.503)8
||| |||
(110100011.101000011)2
(643.503)8=(110100011.101000011)2
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询