运算要简单些。这将是你真正喜欢二进制数的地方。想象一下,如果你记住了如下表格,掌握加法将是一件多么迅速的事情啊。
让我们用这个表格来计算两个二进制数的和:
$$
\frac { 1 1 0 0 1 0 1 } { 1 0 0 1 1 0 1 1 }
$$
从最右一列开始:1加0等于 $\mathbf { l } _ { \mathrm { ~ o ~ } }$ 右边第二列:0加1等于 $1 _ { \circ }$ 第三列:1加1等于0,进 $1 _ { \circ }$ 第四列:1(进位)加0加0等于 $1 _ { \circ }$ 第五列:0加1等于 $1 _ { \circ }$ 第六列:1加1等于0,进1。第七列:1(进位)加1加0等于10。
乘法表甚至比加法表还要简单,因为该表可以由两个基本的乘法规则推导出来:任何数乘以0结果都为0,任何数乘以1,结果都是这个数本身。
以下是 $1 3 _ { \mathrm { T E N } }$ 与 $1 1 _ { \mathsf { T E N } }$ 的二进制乘法运算过程:
$$
\begin{array} { r } { 1 1 0 1 } \\ { \frac { \times 1 0 1 1 } { 1 1 0 1 } } \\ { 1 1 0 1 } \\ { 0 0 0 0 } \\ { \frac { 1 1 0 1 1 } { 1 0 0 1 1 1 1 } } \end{array}
$$
结果为 $1 4 3 _ { \mathrm { ~ T E N } }$ 0
人们在使用二进制数的时候通常将它们写成带有前导零的形式(即第一个1的左边有零)。例如0011,而不是写做11。这样写不会改变数字的大小,仅仅是为了美观。例如,以下是前16个二进制数以及与它们等价的十进制数。
8 十的替代品
67