进入无广告播放页面-->>

上集提到,1 个二进制值可以代表 1 个数

我们可以把真和假 ,当做 1 和 0

如果想表示更多东西,加位数就行了

拿二进制数 101 举例

意味着有 1个 "4"   0个 "2"   1个 "1"

加在一起,得到十进制的 5

二进制数表示文字

与其用特殊方式来表示字母,计算机可以用数字表示字母

最直接的方法是给字母编号:

A是1,B是2,C是3,以此类推

著名英国作家 弗朗西斯·培根(Francis Bacon)曾用 5位序列 来编码英文的 26 个字母

在十六世纪传递机密信件

五位(bit)可以存 32 个可能值(2^5) - 这对26个字母够了

但不能表示 标点符号,数字和大小写字母

ASCII,美国信息交换标准代码

发明于 1963 年,ASCII 是 7 位代码,足够存 128 个不同值

范围扩大之后,可以表示大写字母,小写字母。

参考文献:

1:Youtube 原视频:https://www.youtube.com/playlist?list=PLME-KWdxI8dcaHSzzRsNuOLXtM2

2:CrashCourse 字幕组?。ǚ耄号琶环窒群螅? 不想膨胀的小R* 糖醋陈皮* ZireHao* gilot* 晴空* Crazycat* Cindy* 出门去* TMC - RN* LCAR979

3:https://github.com/1c7/crash-course-computer-science-chinese