Binary Notation

来自osdev
跳到导航 跳到搜索

导言

二进制表示法(Binary notation)是表示数字的另一种基数(Base),比如十六进制表示法

表达方式

二进制只有两个数字,0和1。每个位置是二的幂。 101101 = 1*1 + 0*2 + 1*4 + 1*8 + 0*16 + 1*32 = 45 (10进制)

它也是计算机使用的基础,因为它可以用数字表示为开或关。 然而,人类很难解码1和0的长字符串,因此它通常用十六进制(Hexadeciaml)(或简称Hex)表示,因为它要短得多,并且很容易在二进制和十六进制之间转换。 你只需要按每四位(nibble)划分,并将其单独转换。 通过练习,你可以很快做到这一点:

转换

二进制 十六进制 十进制
0000 0 0
0001 1 1
0010 2 2
0011 3 3
0100 4 4
0101 5 5
0110 6 6
0111 7 7
1000 8 8
1001 9 9
1010 A 10
1011 B 11
1100 C 12
1101 D 13
1110 E 14
1111 F 15

另见

文章