Charles Petzold《Code》----2017.1.5 读8章

来源:互联网 发布:神仙道失却之阵数据 编辑:程序博客网 时间:2024/05/02 01:23

注:所有笔记均为自己的理解总结,可能并非书本原文,对错不予负责。

摘要:介绍了八进制、四进制、二进制,从而向读者展现出了位置计数法的一些共性。从而引出了计算机中重要的二进制。二进制数字系统架起了算术与电之间的桥梁。

使用非十进制的数字系统时,读数字的方式:
为了避免混淆,可以将“20”读作“八进制二零”或“基于8的数二零”。

使用非十进制的数字系统时,写数字的方式:
为了避免混淆,可以借助使用特定的标记以区别表示数字系统。比如:
这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

好整数:指结尾有一些零的数。

八进制:
八进制数字的拆分:
这里写图片描述
八进制数字的加法:
这里写图片描述

四进制:
四进制数字的拆分:
这里写图片描述

二进制:
二进制数字的拆分:
这里写图片描述
二进制数字的加法:
这里写图片描述
二进制数字的乘法:
这里写图片描述

Bit:大约在1948年,美国数学家John Wilder Tukey(生于1915年)提前认识到二进制数将在未来几年中随着计算机的流行而发挥更大的作用。他决定创造一个新的、更短的词来代替使用起来很不灵活的五音节词—binary digit。他曾经考虑用bigit或binit,但最后还是选用了短小、简单、精巧且非常可爱的单词bit(比特)来代替binary digit这个词。

0 0
原创粉丝点击