奎克的藏经阁 · 原书印刷页

编码 隐匿在计算机软硬件背后的语言 · 第 60 页

PDF 物理页索引 76 · 编码隐匿在计算机软硬件背后的语言

书名
编码 隐匿在计算机软硬件背后的语言
作者
未记录
印刷页
60
PDF 物理页
76(从 0 开始)
章节
编码隐匿在计算机软硬件背后的语言
UUID
38270854-596f-4a26-8183-db8c968c6020
来源类型
original_book
页面 SHA-256
3d1eded2c40f27c6fa2ee2f4f6ee94f405fc8203df56e95a13c36f3624d3653d

同样还可以写成若干种不同的形式,下面是利用十进制的8的整数次幂写出的一种形式:

$$
\begin{array} { r } { 3 7 2 5 _ { \mathrm { \tiny ~ E I G H T } } = 3 \times 5 1 2 _ { \mathrm { \tiny ~ T E N } } + } \\ { 7 \times 6 4 _ { \mathrm { \tiny ~ T E N } } + } \\ { 2 \times 8 _ { \mathrm { \tiny ~ T E N } } + } \\ { 5 \times 1 } \end{array}
$$

采用八进制形式的8的整数次幂,表现形式如下:

$$
\begin{array} { r l } { 3 7 2 5 _ { \mathrm { \tiny ~ E I G H T } } = 3 \times 1 0 0 0 _ { \mathrm { \tiny ~ E I G H T } } + } & { } \\ { 7 \times 1 0 0 _ { \mathrm { \tiny ~ E I G H T } } + } \\ { 2 \times 1 0 _ { \mathrm { \tiny ~ E I G H T } } + } \\ { 5 \times 1 } & { } \end{array}
$$

还有一种拆分形式:

$$
\begin{array} { r l r } & { } & { 3 7 2 5 _ { \mathrm { \tiny ~ E I G H T } } = 3 \times 8 ^ { 3 } + } \\ & { } & { 7 \times 8 ^ { 2 } + } \\ & { } & { 2 \times 8 ^ { 1 } + } \\ & { } & { 5 \times 8 ^ { 0 } } \end{array}
$$

如果用十进制数计算出结果,会得到 $2 0 0 5 _ { \mathrm { \scriptstyle \mathrm { ~ T E N o } } }$ 这就是将八进制数转化为十进制数的方法。

我们可以像进行十进制数的加法和乘法那样,对八进制数进行加法或乘法运算。不同的是,我们要采用不同的表来对各个数位进行乘法或加法运算。下面是八进制数的加法表。

编码——隐匿在计算机软硬件背后的语言

60