网络安全学习笔记5(进制转换)

一.数据类型

1.二进制与十进制

二进制特点:逢二进一 (百位得等各位都是1再进为1,以此类推)

 0                    1001

 1                    1010

10=2               1011

11=3               1100

100=4

十进制与十进制的转换:888=8*100+8*10+8*1(每一位乘以自己的位权

二进制如何转十进制:

1 1 1 1

8 4 2 1

8421分别是这几个数的位权,你也可以理解成8(2的3次方),从右边数起来第4个(因为最右边应该是2的0次方)

1111=1*8+1*4+1*2+1*1=15

1+2+4+8+16+32+64+128=255

2的8次方=256,2的7次方=128

十进制如何转二进制:

如何把13(十进制)转换成1101(二进制)

将13除以2,每除一下就把余数记在旁边,最后余数一个个按从右往左排列就可得到1101。

例如302(十进制)
302/2 = 151 余0
151/2 = 75 余1
75/2 = 37 余1
37/2 = 18 余1
18/2 = 9 余0
9/2 = 4 余1
4/2 = 2 余0
2/2 = 1 余0
1/2 = 0 余1
故二进制为100101110

这种方法算了一下,还可以用在十进制转其他进制上面。

例题:88(十进制)转8进制(答案:130),如果要转8进制,除的是8。

2.十六进制

0……9以及A……F

mac地址(16进制)(唯一)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值