编码的总结
来源:互联网 发布:产业安全数据直报 编辑:程序博客网 时间:2024/06/06 02:02
编码:就是用少量最简单的基本符号,对大量复杂多样的信息进行一定规律的组合。
编码的两大要素:基本符号的种类和组合规则。
计算机系统中,凡是要进行处理存储和传输的信息都是进行二进制编码的。
原因1、二进制数只有0、1正好与逻辑命题中的真和假相对应,为计算机逻辑运算和程序中的逻辑判断创造了基础。
原因2、二进制的加减乘除可以归纳为加、减、移位三种操作,而计算机中只有加法器没有减法器,所以二进制数的四则运算归结为加和移位两种操作。
原因3、理论和实践证明,采用R=e=2.71828时,其存储设备最省,取三进制数比二进制数省设备,但是二进制比三进制易于表达。
原因4、运算规则简单,操作实现容易,一般R进制数的运算会有R(R+1)/2个不同值的和与积。R为2时,2*(2+1)/2=3.
原因5、二进制只有两个数码0和1两种基本状态易于用物理器件表示;而且对比鲜明,易于区别,并且数的存储、传输和处理可靠性高。
二进制编码的不足之处:
数据格式很长、不容易书写、不容易识别、不容易发现错误、并且对编写程序不利、通常书写时使用八进制数和十六进制数。
总结:我们每天面对互联网进行着一系列的输入输出,那这些字符是怎么样输入和输出的呢,为什么要采用二进制数进行编码?有时候我们不是缺少发现,而是缺少思考~~
每个东西都会有两面性,就像米老师说的微软公司的两面性,我自己认为米老师是给了我们一个学习方法。如果我们遇到一个问题,光考虑一个表面上的含义与内容,那我们就大错特错了,其实米老师的想法就是想让我们以“一点扫一片”,通过这个word的小例子来告诉我们考虑问题要全面性,不仅要用正向思维而且要用逆向思维。嘿嘿··· 当我们看到漫天飘雪,我们会联想到美,想到美之后会想到幸福;其实我们也应该想到雪化了会冷,想到冷会想到悲伤。其实世间万物都是这样···也许这就是“变是不变的”的原理吧,嘿嘿···其实理解这些应该以自己为原点,以观察为半径,画n个“知识”圆,之后通过思考把所有的圆组成一个巨大的“椭圆”(姑且就称它为地球)呵呵···
- 编码的一点点总结
- 编码的总结
- 总结的编码规范
- 总结的编码规范
- 总结的编码规范
- 总结的编码规范
- Laszlo的编码总结
- 乱七八遭的编码总结~
- 字符集的编码的总结
- Python 编码的部分总结
- 关于编码的一些总结
- 关于编码格式的总结
- 我的编码经验教训总结
- 我总结的编码经验
- 字符编码的简单总结
- 编码总结
- 编码总结
- 编码总结
- foxmail(一)
- 一个简单方法完成C#时间间隔的计算
- .NET开发不可错过的25款必备工具
- foxmail(二)
- IMP-00003:遇到Oracle错误1658 ORA-01658:unable to create INTTIAL extent for segment in table LICAIEDU_INFO
- 编码的总结
- Winform 打包和部署
- 设置ubantu root密码
- 快捷键总结
- 新手学习GTK入门教程 第三讲
- 进制数的总结
- 谈谈自己的新人生价值观
- API和源码例子(java)
- 生产者 和 消费者 一个 小案例