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

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

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

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

在字节与字符之间建立一种等价关系大大简化了我们的工作,举例来讲,如果要粗略估计一个文本文件所需要的存储空间,只要统计字符数就可以了。这时前面学过的K(kilos)和M(Megas)就派上了用场,用它们来表示文本所占据的计算机存储空间更加通俗易懂。

传统的排版格式是:一张大小为8.5×11英寸的打印纸,采用双倍行距,1英寸的页边距,每页可以容纳约27行的正文。每行宽度约为6.5英寸,每英寸可容纳10个字符,通过计算可以知道每页共包含约1750个字节。如果页面采用单倍行距,那么打印纸的容量约为原先的2倍,即3.5KB。

翻开一本《纽约客》(The NewYorker)杂志,可以看到杂志每页有3栏,每栏包含60行,每行约有40个字符,这样算下来每页大致包含7200个字符(也可以说成字节)。

《纽约时报》(New York Times)每一页包含6栏。假如页面都是文字而不包含标题和图片(这其实是不大可能的),那么可以认为每栏包含155行,每行大约容纳35个字符,这样算下来整个页面共包含32,550个字符,即32KB。

一般来讲精装书每页大约包含500个单词。根据统计,每个单词平均占用5个字母一一更确切地来讲应该是6个字母,因为单词与单词之间是通过空格来分隔的,所以要一并统计在内。这样算下来,书的每一页大约包含3000个字符。假设每本书平均页数为333,这个估计或许和实际不符,但如果这样估算的话,每本书平均容量为1MB。

不得不承认的是,书与书之间千差万别,所以上面这些也只是估算,下面列举出一些实际数据。

斯科特·菲茨杰拉德(F.Scott Fitzgerald)的《了不起的盖茨比》(The Great Gatsby)大约 300 KB。

塞林格(J.D. Salinger)的《麦田守望者》(Catcher in the Rye)大约 400 KB。

马克·吐温(Mark Twain)的《哈克贝里·弗恩历险记》(The Adventures of Huckleberry

20 ASCII 码和字符转换

321