第 2 章 信息的表示和处理
2.1 信息存储
2.1.1 十六进制表示法
2.1.2 字数据大小
2.1.3 寻址和字节顺序
大端法
0x100 0x101 0x102 0x103
+---------+---------+---------+---------+---------+---------+
| ... | 01 | 23 | 45 | 67 | ... |
+---------+---------+---------+---------+---------+---------+小端法
0x100 0x101 0x102 0x103
+---------+---------+---------+---------+---------+---------+
| ... | 67 | 45 | 23 | 01 | ... |
+---------+---------+---------+---------+---------+---------+2.1.4 表示字符串
2.1.5 表示代码
2.1.6 布尔代数简介
2.1.7 C 语言中的位级运算
2.1.8 C 语言中的逻辑运算
2.1.9 C 语言中的移位运算
2.2 整数表示
2.2.1 整型数据类型
2.2.2 无符号数的编码
2.2.3 补码编码
2.2.4 有符号数和无符号数之间的转换
2.2.5 C 语言中的有符号数与无符号数
2.2.6 扩展一个数字的位表示
2.2.7 截断数字
2.2.8 关于有符号数与无符号数的建议
2.3 整数运算
2.3.1 无符号加法
2.3.2 补码加法
2.3.3 补码的非
2.3.4 无符号乘法
2.3.5 补码乘法
2.3.6 乘以常数
2.3.7 除以 2 的幂
2.3.8 关于整数运算的最后思考
2.4 浮点数
2.4.1 二进制小数
2.4.2 IEEE 浮点表示
2.4.3 数字示例
2.4.4 舍入
2.4.5 浮点运算
2.4.6 C 语言中的浮点数
2.5 小结
Last updated