某进制转化为二进制

八进制转换为二进制

将每一位八进制数转化为相应的三位二进制数后,组在一起就是二进制数。

例:527

5 2 7

-4 2 1- -4 2 1- -4 2 1 -

-1 0 1- -0 1 0- -1 1 1-

527的二进制为:101010111

验证:

十进制转化为二进制

方法1:凑数法

将十进制数依次写成2的n次方的形式,使其相加等于十进制数,用到的数下面写1,没有用到的数下面写0,组在一起就是二进制数

例:94

64 32 16 8 4 2 1 (2的0次方——2的6次方)

1 0 1 1 1 1 0 (64+16+8+4+2=94)

验证:

方法2:除余法

将十进制数除2取余 (自下向上的值相组合为二进制数)

例:66

66 / 2 = 33 ——————余为0

33 / 2 = 16 ——————余为1

16 / 2 = 8 ——————余为0

8 / 2 = 4 ——————余为0

4 / 2 = 2 ——————余为0

2 / 2 = 1 ——————余为0

1 / 2 = 1 ——————余为1

二进制数为:1000010

验证:

十六进制转化为二进制

十六进制是由1-9和A-F组成

将十六进制数每个数下面,依次写成4个2的n次方的形式,使其相加等于这个数,用到的数下面写1,没有用到的数下面写0,组在一起就是二进制数

例:2CA1 (C为12,A为10)

2 C A 1

-8 4 2 1- -8 4 2 1- -8 4 2 1- -8 4 2 1-

-0 0 1 0- -1 1 0 0- -1 0 1 0- -0 0 0 1-

二进制数为:10110010100001

验证:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值