>第 14 章 计算机中数的表示>浮点数

zhb 717191727@qq.com
2002-09-03 19:29:48

个人觉得,“Normalize”翻译成标准化是不是更恰当一些,个人意见。


周洪 mrzhoumr@yahoo.com.cn
2009-03-20 16:50:21

如果我们要表示0.25就遇到新的困难了,因为0.25=1×2-2=(0.1)2×2-1,而我们的模型中指数部分没有规定如何表示负数。我们可以在指数部分里规定一个符号位,然而更有效和广泛采用的办法是使用偏移的指数(Biased Exponent)。规定一个偏移值,比如16,实际的指数要加上这个偏移值再填写到指数部分,这样,比16大的就表示正指数,比16小的就表示负指数。要表示0.25,指数部分应该填16-1=15:

 ______________________
| 0 | 01111 | 10000000 |


我没弄明白的是,对于这一小段.为什么十进制0.25转换成二进制浮点数后会是:
 0 | 01111 | 10000000 


宋劲杉 songjinshan@akaedu.org
2009-03-21 13:05:40

指数部分是15,就是01111,尾数部分是0.1,就是10000000


码匠 code_smtih@sohu.com
2009-09-09 15:11:14

Every time I hear float, I get a headache. I've never got no clear idea about float before reading this chapter. I have never thought I can build a good concept about float in an easy way. 

What does this word mean? Just means Mr. Song is a master. 

Thank you!


hezhen131 hezhen131@sina.com
2010-11-10 15:32:12

那个浮点数的加减是怎么做的操作啊


hezhen131 hezhen131@sina.com
2010-11-10 15:35:29

最高位的1是隐含的(Implied),没注意这句话


如果您有建设性意见,哪怕只是纠正一个错别字,也请不吝赐教,您留下的姓名和email将会出现在本书前言的致谢中。再次感谢您的宝贵意见!