带你快速掌握数制转换的算法

1、IP地址的组成和表示

IP地址由 网络部分+主机部分
● 网络部分:用来确定终端是不是在同一网络
● 主机部分:用来确定终端的容量大小;(最多可容纳多少台)
● IP地址是32位二进制数,点分四段十进制数表示

2、数制:技数的方法

■ 指用一组固定的符号和统一的规划表示数值的方法
二进制(0-1) 十进制(0-9) 八进制(0-7) 十六进制(0-9,A-F)
● 数位:指数字符号在一个数中所处的位置
● 基数:只在某种进位计数制中,数位上所能使用的数字符号的个数
● 位权:只在某种进位计数制中,数位所代表的大小,指处在某一位上的“1”所代表的数值的大小

■ 十六进制数值系统
● 十六数值数值系统的基数是16
● 前十个数是0~9,后面是A、B、C、D、E、F分别代表10、11、12、13、14和15

3、数制的表示

■ 十进制数(Decimal number)
(1010)10,1010D, 1010

■ 二进制数(Binary number)
(1010)2,1010B

■ 十六进制数(Hexadecimal number)
(1010)16,1010H ,0x1010

■ 八进制数
(1080)8,(1080)O

4、进制转换表

0-0-000
1-1-001
2-2-010
3-3-011
4-4-100
5-5-101
6-6-110
7-7-111
■ 中间八进制数,最右边二进制数,(从右边开始)每三位二进制数可换算成一位八进制数

0-0-0000
1-1-0001
2-2-0010
3-3-0011
4-4-0100
5-5-0101
6-6-0110
7-7-0111
8-8-1000
9-9-1001
A-10-1010
B-11-1011
C-12-1100
D-13-1101
E-14-1110
F-15-1111
■ 最左边十六进制数,最右边二进制数,(从右边开始)每四位二进制数可换算成一位十六进制数

4.1 二进制转换十进制

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值