计算机基础知识——二进制
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(1001)2 = (1×23+0×22+0×21+1×20)10
计算机基础知识——二进制
二进制数各位权值
7
6 54 3
210
1
1
1
1
1
1
1
1
26 = 64
24 = 16
22 = 4
20 = 1
27 = 128
25 = 32
23 = 8
21 = 2
计算机基础知识——二进制
3.二—十进制转换 (1) 将二进制数转换成十进制数 将二进制数转换为等值的十进制数,只要将二进制数按位 权展开,再按十进制运算规则运算即可。
计算机基础知识——二进制wk.baidu.com
除2取余
2 19 1 29 1
24 0
22 0 1
十进制:19 二进制:10011
计算机基础知识——二进制
4.练习题
(11001100)2 = (204)10 (10011111)2 = (159)10 (00110100)2 =(52)10 (11000000)2 =(192)10 (01111110)2 = (126)10
不同数位时,代表的数值是不同的,这些数值称为位权。对于
任意一个十进制数都可以按位权展开。
幂
2345 = 2×103+3×102+4×101+5×100
位权
基数
计算机基础知识——二进制
2.二进制数 二进制数只有0和1两个数码,在计数时“逢二进一”及“ 借一当二”。二进制的基数是2,每个数位的位权值为2的幂。 二进制数可以按位权展开。
26
8位二进制数表示住宅,2位表示楼 号,1位表示楼层,5位表示房号, 那么10011001表示的楼号是多少? 楼层号是多少?房号是多少?
10,0,11001
计算机基础知识——二进制
6.进阶问题
8位二进制数表示住宅,2位表示楼 号,1位表示楼层,5位表示房号, 请问各可以表示多少栋楼、每栋楼 多少层、每层多少个房间?
22,21,25
6.进阶问题
IP地址每8位二进制数 可表示的十进制数区间 00000000~11111111,0~255,256 是多少,共多少数?
请根据二进制位权表 用减法进行256以内 的十-二进制转换。
42,102, 168,233
计算机基础知识——二进制
6.进阶问题
8位二进制数,其中有两位固定不
变,可表示多少不同数字?
IP地址(二进制):10000000000001110000001000010100 IP地址(十进制):2147942932
. . . 书写(点分十进制):10010208000000070111 000200010000210100
32位IP地址每8位用一个十进制 数表示,中间用点隔开。
计算机基础知识——二进制
(255)10 =(11111111)2 (172)10 =(10101100)2 ( 16 )10 =(00010000)2 (226)10 =(11100010)2 (198)10 =(11000110)2
计算机基础知识——二进制
5.点分十进制
32位
IP地址
8比特 8比特 8比特 8比特
1个字节
电子商务网络基础实践
计算机基础知识——二进制
计算机基础知识——二进制
为了实现标准化,IPv4中 IP地址用32位二进制数表示。
10101111011110000011101011011
计算机基础知识——二进制
1.十进制数
十进制数采用0、1、···、9十个不同的数码;在计数时,
采用“逢十进一”及“借一当十”。各个数码处于十进制数的
(1100)2 = (1×23+1×22+0×21+0×20)10 =(12)10
计算机基础知识——二进制
3.二—十进制转换
(2) 将十进制数转换成二进制数 十进制数整数转换成二进制数,采用逐次除以基数2取余 数的方a法) (将除给2定取的余十法进)制,数其除步以骤2如,下余:数作为二进制数的最低位 。 b) 把前一步的商再除以2,余数作为次低位。 c) 重复b步骤,记下余数,直至最后商为0,最后的余数即 为二进制的最高位。
计算机基础知识——二进制
二进制数各位权值
7
6 54 3
210
1
1
1
1
1
1
1
1
26 = 64
24 = 16
22 = 4
20 = 1
27 = 128
25 = 32
23 = 8
21 = 2
计算机基础知识——二进制
3.二—十进制转换 (1) 将二进制数转换成十进制数 将二进制数转换为等值的十进制数,只要将二进制数按位 权展开,再按十进制运算规则运算即可。
计算机基础知识——二进制wk.baidu.com
除2取余
2 19 1 29 1
24 0
22 0 1
十进制:19 二进制:10011
计算机基础知识——二进制
4.练习题
(11001100)2 = (204)10 (10011111)2 = (159)10 (00110100)2 =(52)10 (11000000)2 =(192)10 (01111110)2 = (126)10
不同数位时,代表的数值是不同的,这些数值称为位权。对于
任意一个十进制数都可以按位权展开。
幂
2345 = 2×103+3×102+4×101+5×100
位权
基数
计算机基础知识——二进制
2.二进制数 二进制数只有0和1两个数码,在计数时“逢二进一”及“ 借一当二”。二进制的基数是2,每个数位的位权值为2的幂。 二进制数可以按位权展开。
26
8位二进制数表示住宅,2位表示楼 号,1位表示楼层,5位表示房号, 那么10011001表示的楼号是多少? 楼层号是多少?房号是多少?
10,0,11001
计算机基础知识——二进制
6.进阶问题
8位二进制数表示住宅,2位表示楼 号,1位表示楼层,5位表示房号, 请问各可以表示多少栋楼、每栋楼 多少层、每层多少个房间?
22,21,25
6.进阶问题
IP地址每8位二进制数 可表示的十进制数区间 00000000~11111111,0~255,256 是多少,共多少数?
请根据二进制位权表 用减法进行256以内 的十-二进制转换。
42,102, 168,233
计算机基础知识——二进制
6.进阶问题
8位二进制数,其中有两位固定不
变,可表示多少不同数字?
IP地址(二进制):10000000000001110000001000010100 IP地址(十进制):2147942932
. . . 书写(点分十进制):10010208000000070111 000200010000210100
32位IP地址每8位用一个十进制 数表示,中间用点隔开。
计算机基础知识——二进制
(255)10 =(11111111)2 (172)10 =(10101100)2 ( 16 )10 =(00010000)2 (226)10 =(11100010)2 (198)10 =(11000110)2
计算机基础知识——二进制
5.点分十进制
32位
IP地址
8比特 8比特 8比特 8比特
1个字节
电子商务网络基础实践
计算机基础知识——二进制
计算机基础知识——二进制
为了实现标准化,IPv4中 IP地址用32位二进制数表示。
10101111011110000011101011011
计算机基础知识——二进制
1.十进制数
十进制数采用0、1、···、9十个不同的数码;在计数时,
采用“逢十进一”及“借一当十”。各个数码处于十进制数的
(1100)2 = (1×23+1×22+0×21+0×20)10 =(12)10
计算机基础知识——二进制
3.二—十进制转换
(2) 将十进制数转换成二进制数 十进制数整数转换成二进制数,采用逐次除以基数2取余 数的方a法) (将除给2定取的余十法进)制,数其除步以骤2如,下余:数作为二进制数的最低位 。 b) 把前一步的商再除以2,余数作为次低位。 c) 重复b步骤,记下余数,直至最后商为0,最后的余数即 为二进制的最高位。