如何用01 表示更多的数?
1 个二进制值可以表示1个数,把真和假 当做 1 和 0.
像表示更多的东西 ,加位数 就可以。
像十进制一样,只有10个数(0 - 9) ,表示大于9的数,加位 10 。二进制也这么玩。
十进制
263
2 x 100
6 x 10
3 x 1
二进制
101
1 x 4
0 x 2
1 x 1
4 + 0 + 1 = 5
二进制 一个1 或 0 叫 一 “位”
8 位 最大是 255,最小是0
8 位 专门的名字: 字节 (byte)
1 字节 = 8 位
1 bytes = 8 bits
千字节(kb)
兆字节(mb)
千兆字节(gb)
第一位 1 整数 0 负数。
32 位
64 位
- 内存标记
计算机必须给内存中每个位置做一个标记 ,叫 “位址” ,方便存取数据。
处理 非整数浮点数。
浮点数表示:
IEEE 754 标准。
625.9 = 0.6259 x 10 ^ 3
0.6259 叫 “有效 位数”
3 是指数。
image.png
- 字母如何表示?
给字母编码。
ASCII CODES 有个限制 : 为 英语设计的
image.png
通用交换信息的能力较 “互用性”
网友评论