手机浏览器扫描二维码访问
这个问题数学考试可是考了好几遍,早就被我记得滚瓜乱熟。
「最大的两位数呢?」
「99」
「三位数?」
「999」
「很好,那么这三个9分别代表什么意思呢?」
「嗯……最右边的9是个位,代表的是9个,中间的9是十位,代表的是九十,左边的9是百位,代表的是9百。
」
我暗暗思忖了片刻后给出了自己的答案。
「非常好,你回答得十分正确,个位的代表的是1,十位代表的是10,百位代表的是100,那么999其实是9x1009x109x1。
电脑里边的数据也是遵循这个规则,不过有些许区别。
早期那些制造计算机的科学家为了方便管理构成计算机的开关,他们规定8个开关为一组,一组开关被称为1个字节,而每个开关被称为1位。
那么从右到左的第一位代表的也是1,第二位代表的是2,第三位代表的4,第四位代表的是8,以此类推,第八位代表的是128。
当8位全部都是1的时候,那么它表示的数值就是1x1281x641x321x161x81x41x21x1=255。
如果8位全部是0,那么它表示的数值就是0,所以1个字节能够表示的数据范围是0到255。
如果我们需要表示更大的数值,就需要更多的开关,也就是更多的字节。
因为每一位只能有0和1两种状态,所以这种表示数据的方式也叫做二进制。
」
「哇哦,原来是这个样子的啊!
那数学上表示数据的方式每一位有0到9共10种状态,那是不是叫做十进制啊?」
「玥玥真聪明!
其实我们生活中还有其他的进制哦,比如说一个星期有7天,一年有12个月,一天有24个小时……」
「可是这里有个问题,老爹你说电脑只能识别0和1,数字是可以用二进制表示,那文字、图片、音乐和视频怎么用二进制表示呢?」
还不待老爹说完,我又提出了另外一个疑问。
「音乐和视频解释起来太复杂,以你现在的知识水平可能很难接受,那我们就先来说说文字和图片。
看到这个开发板上面的这些点阵了么?它们都是一个个由开关控制的小灯泡,当开关状态为1的时候,灯泡就会亮,开关为0的时候,灯泡就不亮。
」
「看到了,可是这个和文字、图片有什么关系呢?」
「玥玥你别急,去给老爹拿一张纸和一支铅笔过来,等会你就知道怎么用而二进制来表示文字了。
」