二进制
特点:满二进一。
在硬件中,0代表低调平,1代表高电平。在软件中,0和1是构成所有程序的基础。
8个位 的数据为例子:
0000 0000 --> 0
0000 0001 --> 1
0000 0010 --> 2
0000 0011 --> 3
……
位运算:左移、右移
0000 0001 --> 1 左移1位得到 0000 0010 --> 2,移动之后右边补0。
0000 0011 --> 3 右移1位得到 0000 0001 --> 1 ,移动之后左边补0。
8位的最大值是255 --> 1111 1111。
十六进制
16进制特点:满16进一。
程序代码中为什么使用16进制?
思考一下,假如使用二进制来表示一个比较大的值,将会很长很长。假如用16进制会更简介。
16进制数例子:
9 --> 9
10 --> A
11 --> B
12 --> C
13 --> D
14 --> E
15 --> F
16 --> 10
一个16进制数刚好是4个二进制位
比较特殊的值
FF --> 255
400 --> 1024
10 0000 --> 1024K (1M)
C000 0000 --> 4G --> 2的32次方
标签:十六进制,0000,进制,16,二进制,-- From: https://www.cnblogs.com/laoyou12138/p/18000530