个人觉得,“Normalize”翻译成标准化是不是更恰当一些,个人意见。
如果我们要表示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
指数部分是15,就是01111,尾数部分是0.1,就是10000000
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!
那个浮点数的加减是怎么做的操作啊
最高位的1是隐含的(Implied),没注意这句话
如果您有建设性意见,哪怕只是纠正一个错别字,也请不吝赐教,您留下的姓名和email将会出现在本书前言的致谢中。再次感谢您的宝贵意见!