开发者社区> 问答> 正文

将二进制数10011010分别转化为八进制数和十六进制数,并写出计算步骤

将二进制数10011010分别转化为八进制数和十六进制数,并写出计算步骤

展开
收起
知与谁同 2018-07-16 13:12:26 12197 0
3 条回答
写回答
取消 提交回答
  • 这个时候,玄酱是不是应该说点什么...
    转16进制:每四位分隔开,分为1001 1010,其中1001(2)=2^3+2^0=9(10)=9(16),1010(2)=2^3+2^1=10(10)=A(16),因此10011010(2)=9A(16)。
    转8进制:每三位分隔开,最高位不足的补零,分为010 011 010,其中010(2)=2^1=2(8),011=2^1+2^0=3(8),010(2)=2^1=2(8),因此10011010(2)=232(8)。
    2019-07-17 22:57:51
    赞同 展开评论 打赏
  • 10011010b=9Ah
    10011010b=010011010b=232o
    每4位二进制数转换成1位十六进制数:0000~1001 => 0~9,1010~1111 => A~F,每3位二进制数转换成1位八进制数:000~111 => 0~7
    2019-07-17 22:57:51
    赞同 展开评论 打赏
  • 八进制:
    10011010 拆分10、011、010
    二进制 八进制
    10 2
    011 3
    010 2
    所以二进制10011010转化成八进制就是232
    十六进制:
    10011010 拆分1001、1010
    二进制 十六进制
    1001 9
    1010 B
    所以 二进制10011010转发成十六进制就是9B
    2019-07-17 22:57:51
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载