{"resolved":true,"match_type":"uuid","source_type":"original_book","book_id":"38270854-596f-4a26-8183-db8c968c6020","title":"编码 隐匿在计算机软硬件背后的语言","author":null,"edition":null,"publisher":null,"year":null,"isbn":"9787121181184","requested_by":"printed_page","book":{"source_type":"original_book","book_id":"38270854-596f-4a26-8183-db8c968c6020","id":"38270854-596f-4a26-8183-db8c968c6020","uuid":"38270854-596f-4a26-8183-db8c968c6020","title":"编码 隐匿在计算机软硬件背后的语言","normalized_title":"编码隐匿在计算机软硬件背后的语言","author":null,"edition":null,"publisher":null,"year":null,"isbn":"9787121181184","isbns":["9787121181184","0123456789","6044921875","3039331000","0000000000","0000000000000"],"parsed":true,"ai_readable":true,"document_type":"book","page_count":438,"navigation_url":"https://workshop.closeclaw.top/ai/book/38270854-596f-4a26-8183-db8c968c6020","title_url":"https://workshop.closeclaw.top/ai/title/%E7%BC%96%E7%A0%81%20%E9%9A%90%E5%8C%BF%E5%9C%A8%E8%AE%A1%E7%AE%97%E6%9C%BA%E8%BD%AF%E7%A1%AC%E4%BB%B6%E8%83%8C%E5%90%8E%E7%9A%84%E8%AF%AD%E8%A8%80","fixed_page_url_template":"https://workshop.closeclaw.top/ai/book/38270854-596f-4a26-8183-db8c968c6020/page/{printed_page}","path_api_url_template":"https://workshop.closeclaw.top/api/ai/book/38270854-596f-4a26-8183-db8c968c6020/page/{printed_page}","read_url":"https://workshop.closeclaw.top/api/ai/read/38270854-596f-4a26-8183-db8c968c6020","page_url":"https://workshop.closeclaw.top/api/ai/books/38270854-596f-4a26-8183-db8c968c6020/page","search_url":"https://workshop.closeclaw.top/api/ai/books/38270854-596f-4a26-8183-db8c968c6020/search"},"page":{"printed_page":63,"pdf_page":79,"physical_index":79,"physical_index_base":0,"printed_page_status":"recognized","page_sha256":"bea39ab75b6947fe85f20fc99c8accbd7c1501661d082ac646ade62fa00cd24f"},"chapter":"编码隐匿在计算机软硬件背后的语言","content":"如果以十进制数的形式计算其结果，我们会发现 $3 1 2 3 2 _ { \\mathrm { F O U R } }$ 等价于 ${ 8 7 8 } _ { \\mathrm { T E N } }$ 0\n\n现在，我们要做一个跳跃并且是最远的一跳。如果我们是海豚，那么就必须用两个鳍来计数。这个数字系统称为以2为基数的数字系统，或二进制。这样的话我们似乎只有两个数字了，这两个数分别为0和1。\n\n0和1现在已不是我们要处理的全部问题了，而我们还需要练习一下才能习惯使用二进制数。二进制数最大的问题是数字用完得很快。例如，下图就是海豚如何用它的鳍来计数的例子。\n\n是的，在二进制中，1的下一个数字是 $1 0 _ { \\circ }$ 这让人惊讶，但也并不是什么意外。无论使用哪种计数系统，当单个的数字用完时，第一个两位数就是 $1 0 _ { \\circ }$ 二进制系统这样计数的：\n\n0, 1, 10, 11, 100, 101, 110, 111, 1000, 1001, 1010, 1011, 1100, 1101, 1110, 1111,10000,10001…\n\n这些数看起来似乎很大，但实际上并不是这样的。准确地说，二进制数的长度增长得很快而非数值增大得快：\n\n人类的头的个数是 ${ \\bf l } _ { \\mathsf { T E N } }$ 或 $1 _ { \\textrm { T W O } } ;$\n\n海豚身上鳍的个数是 $2 _ { \\mathrm { T E N } }$ 或 $1 0 _ { \\mathrm { { T w o } } }$\n\n一个大汤匙中的小茶匙的数目为 $3 _ { \\mathrm { T E N } }$ 或 $1 1 _ { \\mathrm { \\ T w o } }$\n\n正方形的边数是 $4 _ { \\mathrm { { T E N } } }$ 或 $1 0 0 _ { \\mathrm { T W O } }$\n\n人类一只手的手指数是 ${ \\sf S } _ { \\mathrm { T E N } }$ 或 $1 0 1 _ { \\mathrm { \\ T w o } }$\n\n昆虫的腿数是 ${ \\bf 6 } _ { \\mathrm { T E N } }$ 和 $1 1 0 _ { \\mathrm { T w o } }$\n\n8 十的替代品\n\n63","previous_page":62,"next_page":64}