导读 大家好,小问来为大家解答以上问题。浮点数表示方法代码,浮点数表示方法这个很多人还不知道,现在让我们一起来看看吧!1、为了表示浮点数,...
大家好,小问来为大家解答以上问题。浮点数表示方法代码,浮点数表示方法这个很多人还不知道,现在让我们一起来看看吧!
1、为了表示浮点数,数被分为两部分:整数部分和小数部分。
2、例如,浮点数1234就有整数部分14和小数部分0.23首先把浮点数转换成二进制数,步骤如下:1把整数部分转换成二进制.2把小数部分转换成二进制.3在两部分之间加上小数点.浮点数还可以规范化,浮点数可以用单精度表示法和双精度表示法.规范化只存储这个数的三个部分的信息:符号,指教和尾数.如+1000110101规范化后为+ 2^6 * 0001110101符号 指数 尾数规范化数的单精度表示法如+2^6*01000111001解:由于符号为正,就用0表示.指数是6,在Excess_127表示法中,给指数加上127得到13用二进制表示,就是1000010尾数是0100011100当把位数增加到32位,得到01000111001000000000000.注意不可以漏掉左边的0,因为它是小数.漏掉了那个0就相当于把这个数乘于这个数在内存中以32位数存储.如下所示符号 指数 尾数0 10000101 01000111001000000000000。
以上就是【浮点数表示方法代码,浮点数表示方法】相关内容。