数字系统

数字系统

b-数字系统的基础

d Ñ -第n个位

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

N +1-数字位数

二进制数字系统-Base-2

二进制数仅使用0和1位数字。

B表示二进制前缀。

例子:

10101 2 = 10101B = 1×2 4 + 0×2 3 + 1×2 2 + 0×2 1 + 1×2 0 = 16 + 4 + 1 = 21

10111 2 = 10111B = 1×2 4 + 0×2 3 + 1×2 2 + 1×2 1 + 1×2 0 = 16 + 4 + 2 + 1 = 23

100011 2 = 100011B = 1×2 5 + 0×2 4 + 0×2 3 + 0×2 2 + 1×2 1 + 1×2 0 = 32 + 2 + 1 = 35

八进制数字系统-Base-8

八进制数字使用从0..7开始的数字。

例子:

27 8 = 2×8 1 + 7×8 0 = 16 + 7 = 23

30 8 = 3×8 1 + 0×8 0 = 24

4307 8 = 4×8 3 + 3×8 2 + 0×8 1 + 7×8 0 = 2247

十进制数字系统-Base 10

十进制数字使用从0..9开始的数字。

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

例:

2538 10 = 2×10 3 + 5×10 2 + 3×10 1 + 8×10 0

十六进制数字系统-Base-16

十六进制数字使用0..9和A..F之间的数字。

H表示十六进制前缀。

例子:

28 16 = 28H = 2×16 1 + 8×16 0 = 40

2F 16 = 2FH = 2×16 1 + 15×16 0 = 47

BC12 16 = BC12H = 11×16 3 + 12×16 2 + 1×16 1 + 2×16 0 = 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 100010 8
9 1001 11 9
10 101012 A
11 1011 13 B
12 110014 C
13 1101 15 D
14 111016 E
15 1111 17 F
16 1000020 10
17 1000121 11
18 1001022 12
19 1001123 13
20 1010024 14
21 1010125 15
22 1011026 16
23 1011127 17
24 1100030 18
25 1100131 19
26 1101032 1A
27 1101133 1B
28 1110034 1C
29 1110135 1D
30 1111036 1E
31 1111137 1F
32 10000040 20

 


也可以看看

Advertising

  

 

号码