打印本文 关闭窗口 | |
浮点数常用的编码方法来源于瑞达科技网 | |
作者:佚名 文章来源:网络 点击数 更新时间:2011/1/18 文章录入:瑞达 责任编辑:瑞达科技 | |
|
|
前面已经说到,在计算机内,浮点数被表示为如下格式: 通常情况下,数的符号位Ms,仍然采用0表示正号、1表示负号的规则。数的尾数部分M采用定点小数形式表示,可用原码(或补码)等编码方式。讨论浮点数的编码方法的关键,是确定对阶码部分的编码方法。 在多数通用计算机中,浮点数的阶码部分多采用整数形式的移码表示。对由1位符号位和n位数值位组成的二进制形式的阶码,其移码的定义为: [X] 移 = 2n + X -2-n ≤ X < 2n (2.15) 将这一定义与整数补码的定义相比较, [X]补 =(2.16 ) 就可找出移码和补码之间的如下关系: 这表明,由[X]补 得到 [X]移 的方法是变 [X]补 的符号为其反码。例如: |
|
打印本文 关闭窗口 |