《编码:隐匿在计算机软硬件背后的语言》笔记06
来源:互联网 发布:网络平台怎么弄 编辑:程序博客网 时间:2024/04/28 22:01
第八章 10的替代品
本章叙述非十进制的数字系统,主要是8进制、4进制、2进制(下一章将用一章的篇幅讲解2进制),如果你在学习《计算机文化基础》的时候已经能熟练的进行2进制、8进制、10进制、16进制之间的两两转化,那么理解这一章的内容是轻而易举的事情。
实际上,不同的进制之间的唯一区别在于进位规则不同,8进制逢8进一,4进制逢4进一,。。。,n进制逢n进一。其他的不同都是由于进位规则不同产生的,如,8进制中没有8,因为逢8就进一了,变成了10,所以不需要8,当然,如果你使用60进制,则你要指定50个符号表示十进制的10、11、12、……、59,如果使用24进制则会省去不少精力——因为你可以直接用a、b、c、d、……、z表示十进制的0、1、2、3、……、25。
本章的另一个问题是不同的进制向十进制转化(但不涉及另一个方向,因为后者会更复杂),其方法都可以用相同的公式表示。
对于这一章,读者的困难应该主要在于不习惯使用非十进制、不能熟练的进行非十进制数之间的运算,这很正常,因为以我的经验,达到这个要求需要的不是理解能力,而是一定数量的练习,所以在这里遇到困难的读者不必沮丧,因为这并不说明你的理解力不行,而只是说明你需要练习,攻克这一章的方法也很简单,只要亲手计算一遍这一章提到的几个运算即可。
本章的最后叙述了bit的来历:大约在1948年,美国数学家jhon wilder turkey将当时常用的binary digit改变为我们现在使用的bit。
- 《编码:隐匿在计算机软硬件背后的语言》笔记06
- 《编码:隐匿在计算机软硬件背后的语言》笔记01
- 《编码:隐匿在计算机软硬件背后的语言》笔记02
- 《编码:隐匿在计算机软硬件背后的语言》笔记03
- 《编码:隐匿在计算机软硬件背后的语言》笔记04
- 《编码:隐匿在计算机软硬件背后的语言》笔记05
- 《编码:隐匿在计算机软硬件背后的语言》读书笔记 06
- 编码——隐匿在计算机软硬件背后的语言
- 《编码-隐匿在计算机软硬件背后的语言》读后
- 编码:隐匿在计算机软硬件背后的语言
- 编码---隐匿在计算机软硬件背后的语言
- 编码:隐匿在计算机软硬件背后的语言
- 《编码:隐匿在计算机软硬件背后的语言》 读书笔记 01
- 《编码:隐匿在计算机软硬件背后的语言》 读书笔记 02
- 《编码:隐匿在计算机软硬件背后的语言》 读书笔记 03
- 《编码:隐匿在计算机软硬件背后的语言》读书笔记 04
- 《编码:隐匿在计算机软硬件背后的语言》读书笔记 05
- 《编码:隐匿在计算机软硬件背后的语言》读书笔记 07
- 今天开通个人空间
- 路漫漫其修远兮 吾将开始学驱动
- 代码调试记录
- 关于Oracle imp以及exp dmp文件
- Android----一些巧妙的效果代码
- 《编码:隐匿在计算机软硬件背后的语言》笔记06
- JavaScript编码 和 解码
- TrimLeft()和TrimRight()
- SQL 2005分页
- VIM插件之taglist
- ZOJ - 3468 Dice War
- IsPostBack
- Proc 文件系统信息
- HTTP 错误 403.9 - 禁止访问:连接的用户过多 XP IIS服务器连接数的修改