3.1节列举了一个计算机计算错误的例子:将0.1累加100次的结果不是10
3.2节讲述了二进制小数转换为十进制的方法
3.3节解释3.1节计算机计算出错的原因
3.4节两种能表示小数的数据类型:双精度浮点型和单精度浮点型
双精度浮点型的长度为64位
单精度浮点型的长度为32位
浮点数将小数分为符号、尾数、基数和指数4个部分组成
符号部分使用1位来表示数值的符号
尾数部分使用的是整数部分为1的规格化表示法
指数部分则使用移码表示法
3.5节尾数部分使用的规格化表示法,其作用是将表示形式不一致的浮点数用统一的形式来表示
移码表示法就是将指数部分表示的范围的中间值规定为0,从而可以在不使用符号位的情况下表示负数
3.6节十进制小数0.75用单精度浮点数表示
3.7节避免计算机计算出错的方法
1.回避策略,也就是忽略错误
2.用整数代替小数进行计算