2020-09-13

****关于如何快速进行二进制与八进制,十进制,十六进制的转换(建议小白使用)****

近期发现对于二进制与十进制的转化生疏了好多,就把方法分享一下也便于自己查询,希望对各位小白有用共同进步。

首先对2的次方要牢记(只列举前十个):
2的次方                   相应二进制
2^0=1                                1
2^1=2                                 10
2^2=4                                 100
2^3=8                                 1000
2^4=16                             10000
2^5=32                             100000
2^6=64                             1000000
2^7=128                             10000000
2^8=256                             100000000
2^9=512                              1000000000
2^10=1024                         10000000000
然后进行十进制转换二进制例如:
427=256+128+32+8+2+1

427=100000000+10000000+100000+1000+10+1

100000000
  10000000
      100000
          1000
              10
                1
          
 然后进行相加获得二进制数110101011
得到二进制数后转换十进制就好算多了,只要把对应的数乘以2的n次方然后进行相加就好(记得一定要从右向左进行相加,然后从2^0开始)例如:

110101011
=1*2^ 0+1*2 ^1+0*2 ^2+1*2 ^3+0*2 ^4+1*2 ^5+0*2 ^6+1*2 ^7+1*2 ^8
=427

 

二进制              八进制      十进制      十六进制

    0                       0                 0                 0

    10                     1                 1                 1

    10                     2                 2                 2

    11                      3                 3                 3

    100                    4                 4                 4

    101                    5                 5                 5

    110                    6                 6                 6

    111                    7                 7                  7

    1000                  10               8                  8

    1001                  11               9                  9

    1010                  12               10                 A

    1011                  13               11                 B

    1100                  14               12                 C

    1101                  15               13                 D

    1110                  16               14                 E

    1111                  17               15                 F

二进制转换八进制的“三化一”:

110101011——>110 101 011——>110=6,101=5,011=3——>653   

八进制转换二进制的“一化三”:

653——>6=110,5=101,3=011  ——>110101011     

二进制转换十六进制的“四化一”:

110101011——>000110101011——>0001=1,1010=A,1011=B——>1AB

十六进制转换二进制的“一化四”:

1AB——>1=0001,A=1010,B=1011——>000110101011

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值