深入理解计算机系统——第二章
2017-03-14 10:46
344 查看
浮点数
2.4.2IEEE浮点表示
(1)什么是规格化的值?
当exp的位模式既不全为0,也不全为1,这种情况下,阶码字段被解释为以偏置形式表示的有符号整数,也就是说,阶码的值是E=e-Bias,其中e是无符号数,其位表示为,而Bias就是一个等于2k-1 - 1的偏置值。
(2)什么是非规格化的值?
当阶码域全为0时,所表示的就是非规格化的形式。在这种情况下,阶码值是E=1-Bias,而尾数的值就是M=f,也就是小数字段的值,不包括隐含的开头的1(2)什么是特殊值?
当阶码域全为1时,小数域全为0时,得到的值为无穷,当s=0时+无穷,或者当s=1时-无穷,当小数域为非零时,结果值为NaN,就是“不是一个数”的缩写。练习把整数转化为浮点数对理解浮点很有好处,下面给出一些具体例子。
2.4.4舍入
C语言的舍入方法中,若整数处于步长的前半,则向下舍入,否则向上舍入。而对于刚好处于中间的数,这种与前后的可取的数距离相等,则采用向偶数舍入的原则。即取表示成float形式后,最后一位为偶数(0)的数。可参考其他博客:
http://blog.csdn.net/zhzhanp/article/details/6339883
相关文章推荐
- 深入理解计算机系统第二章家庭作业(2.91-2.96)
- 深入理解计算机系统--第二章(读书笔记)
- 深入理解计算机系统 第二章答案
- 深入理解计算机系统(第三版) 第二章答案(仅供参考!)
- 【深入理解计算机系统-第二版】第二章部分家庭作业(Homework)参考答案
- 深入理解计算机系统第二章家庭作业
- 深入理解计算机系统--第二章(信息的表示和处理)
- 深入理解计算机系统 第二章 表示和操作信息
- CSAPP深入理解计算机系统第二章学习笔记(1)
- 深入理解计算机系统-第二章
- 深入理解计算机系统―第二章――随笔
- CSAPP(深入理解计算机系统)第二版家庭作业答案-第二章
- 深入理解计算机系统读书笔记之第二章信息的表示和处理
- 深入理解计算机系统 第二章
- 读书笔记:深入理解计算机系统 第二章
- 深入理解计算机系统家庭作业第二章(2.83-2.90)
- 深入理解计算机系统(第二章学习笔记)
- 深入理解计算机系统_3e 第二章家庭作业 CS:APP3e chapter 2 homework
- 深入理解计算机系统第二章学习笔记
- [深入理解计算机系统]第二章-信息的表示与处理