数制转换+题目

我们一般说的百兆、千兆网络的单位是bps(比特率,即位/秒,bit/s),比如我们说网卡或光纤的传输速度是百兆,也就是100Mbps的意思。而在实际应用中(迅雷等下载工具)使用的传输单位是字节/秒(Byte/s)。
Byte是字节,而bit是二进制位单元
8 bit = 1 byte
1024 byte = 1 KB
1024 KB = 1 MB
1024 MB = 1 GB
1024 GB = 1 TB
1024 TB = 1 PB
1024 PB = 1 EB
1024 EB = 1 ZB
1024 ZB = 1 YB


计算机的数值
十进制数(Decimal(/ˈdesɪm(ə)l/) number)
(1010)10,1010D,1010


八进制数(Octal(/ˈɒktl/ ) Number)
(1010)8,1010O    

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

十六进制数(Hexadecimal(/ˌheksəˈdesɪml/ ) number)
(1010)16,1010H,   0x1010

高位1 1 1 0 0 0 1 0低位
    7 6 5 4 3 2 1 0


二进制由 0 和 1

在数制中,还有一个规则,就是N进制必须是逢N进一。
十进制数的特点是逢十进一。例如:
(1010)10=1×10^3+0×10^2+1×10^1+0×10^0


1  0  1  0
3  2  1  0


1* 10^3 + 0*10^2 + 1*10^1 + 0*10^0=1010

二进制数的特点是逢二进一。例如:
(1010)2=1×2^3+0×2^2+1×2^1+0×2^0=(10)10

八进制数的特点是逢八进一。例如:
(1010)8=1×8^3+0×8^2+1×8^1+0×8^0=(520)10

十六进制数的特点是逢十六进一。例如:
(1010)16=1×16^3+0×16^2+1×l6^1+0×16^0=(4112)           10

(40102504)8=4*8^7+1*8^5+2*8^3+5*8^2+4*8^0


案列
11010011B=()10 
76543210        

734O=()10 

9527H=(38,439)10    


数制转换
十进制转二进制
方法一:
余数倒排
125%2 1        
62%2  0
31%2  1
15%2  1
7%2   1
3%2   1
1%2   1
0

125=01111101B   


方法二:
1       1         1         1          1         1         1         1                 
128     64       32         16         8         4         2         1


125-128  0
125-64   1
61-32    1
29-16    1
13-8     1
5-4      1
1-2      0
1-1      1

125=01111101B

243-128   1
115-64    1
51-32      1
19-16      1
3-8          0
3-4       0
3-2          1
1-1          1

243=11110011B

二进制数转换八进制数:3位一转换                  

101  000  110                   506 D                     

二进制数转换十六进制数:4位一转换              

 0001  0100  1111               14F H

八进制
125换算
001 111 101
1    7    5

 
243换算
011  110   011 

001  110   011

 
 
 
16进制
1111 0011
F    3              

十六进制
0010 0011 0101
 2     3    5
 
 
八进制
 565
001 000 110 101
1   0   6    5   

二进制数转换八进制数:3位一转换                  101 000 110                   5 0 6                       101000110
二进制数转换十六进制数:4位一转换               0001 0100 1111                  14FH

01011 10101091000010


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

1                    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


常见八位二进制
10000000       128
11000000       192
11100000       224
11110000       240
11111000       248
11111100       252
11111110       254
11111111       255   
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值