A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© hejunxin 中级黑马   /  2015-8-3 21:30  /  378 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

第一, 二进制存储
计算机只能识别0和1。因此,前面所说的静态数据和动态数据,都是以0和1的形式存储的,这种存储方式称为“二进制存储”。有人可能觉得很诧异,只是0和1怎么可能表示这多的数据呢?没错,如果只是一位数字的话,只能表示2种数据:要么是0,要么是1。但是如果有多位数字的话,那情况就不一样了。如果有2位数字,那么就能表示4种数据:00、01、10、11;如果有3位数字呢,就能表示8种数据;以此类推,如果有n位数字,就能表示2的n次方种数据。可以发现,只要位数足够,0和1所能表示的数据是非常庞大的。



第二,比特位和字节
* 平时我们在计算机上看到的MP4、MP3、照片等文件,都是由0和1组合成的,只不过计算机解析了这些0和1,以图形界面的形式呈现在我们眼前。文件越大,所包含的0和1就越多,为了方便计算文件大小,对计量单位做了个规定:1个二进制位为1bit,也就是1个0或1就为1bit,bit的中文翻译是“比特位”;8个二进制位为1byte,也就是8个0或1就为1byte,1byte=8bit,byte的中文翻译是“字节”。平时我们所说的某个文件大小为64B,就是64字节的意思,内部包含了64x8个0和1。

1 个回复

倒序浏览
谢谢给我补充比特位有关知识
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马