但是,如果他遇到了一部连半颗星都不值得给的电影,他就决定给它没有星的级别(ATOMIC BOMB?),这时他就得再添加一个比特位了。因为已经没有三个比特位的代码可以用了。
《娱乐周刊》杂志常常举行一些评级活动,评级的对象除了电影之外还有电视节目、CD、书籍、CD-ROM、网站等其他一些东西。等级的范围是从A+\~F(尽管似乎只有波利·舒尔的电影才能堪此殊荣)。计算一下,一共有13个可能的等级。我们需要用4个比特位来表示这些等级。
$$
\begin{array} { r l } & { \mathsf { m o n } = \mathbf { F } } \\ & { \mathsf { m o n } = \mathbf { N } . } \\ & { \mathsf { m o n } = \mathbf { D } . } \\ & { \mathsf { m o n } = \mathbf { D } . } \\ & { \mathsf { m o n } = \mathbf { D } . } \\ & { \mathsf { o n } = \mathbf { C } . } \\ & { \mathsf { o n } = \mathbf { C } . } \\ & { \mathsf { o n } = \mathbf { D } . } \\ & { \mathsf { o n } = \mathbf { D } . } \\ & { \mathsf { m o n } = \mathbf { B } . } \\ & { \mathsf { I n o m } = \mathbf { B } . } \\ & { \mathsf { I n o m } = \mathbf { B } . } \\ & { \mathsf { I n o m } = \mathbf { A } . } \\ & { \mathsf { I n o m } = \mathbf { A } . } \end{array}
$$
这里我们有3个编码没有用到,即1101,1110和1111,加上这3个总共有16个编码。
无论何时我们谈到比特,通常所指的都是一定数目的比特位。我们拥有的比特位数
编码隐匿在计算机软硬件背后的语言
78