数字系统

数字系统

b - 数字系统的基数

dn - 第 n 位数字

n - 如果数字有小数部分,则可以从负数开始。

N+1 - 位数

二进制数系统 - 基数-2

二进制数只使用 0 和 1。

B 表示二进制前缀。

例子:

101012 = 10101B = 1×24+0×23+1×22+0×21+1×20 = 16+4+1= 21

101112 = 10111B = 1×24+0×23+1×22+1×21+1×20 = 16+4+2+1= 23

1000112 = 100011B = 1×25+0×24+0×23+0×22+1×21+1×20 =32+2+1= 35

八进制数系统 - 基数-8

八进制数使用 0 到 7 的数字。

例子:

278 = 2×81+7×80 = 16+7 = 23

308 = 3×81+0×80 = 24

43078 = 4×83+3×82+0×81+7×80= 2247

十进制数系统 - 基数-10

十进制数使用 0 到 9 的数字。

这些是我们使用的常规数字。

例子:

253810 = 2×103+5×102+3×101+8×100

十六进制数系统 - 基数-16

十六进制数使用 0 到 9 和 A 到 F 的数字。

H 表示十六进制前缀。

例子:

2816 = 28H = 2×161+8×160 = 40

2F16 = 2FH = 2×161+15×160 = 47

BC1216 = BC12H = 11×163+12×162+1×161+2×160= 48146

数字系统转换表

十进制

基数-10

二进制

基数-2

八进制

基数-8

十六进制

基数-16

0 0 0 0
1 1 1 1
2 10 2 2
3 11 3 3
4 100 4 4
5 101 5 5
6 110 6 6
7 111 7 7
8 1000 10 8
9 1001 11 9
10 1010 12 A
11 1011 13 B
12 1100 14 C
13 1101 15 D
14 1110 16 E
15 1111 17 F
16 10000 20 10
17 10001 21 11
18 10010 22 12
19 10011 23 13
20 10100 24 14
21 10101 25 15
22 10110 26 16
23 10111 27 17
24 11000 30 18
25 11001 31 19
26 11010 32 1A
27 11011 33 1B
28 11100 34 1C
29 11101 35 1D
30 11110 36 1E
31 11111 37 1F
32 100000 40 20

 


参见

  

 

数字
Copyright © 2024 CanKaoHe.com All rights reserved.

我们所有内容来源于rapidtables.com,遗憾于其没有中文版本,因此建立中文版供网民使用,所有内容版权属于rapidtables.