组原_浮点数标准 IEE754

对于真值 -128 的移码计算:

真值 + 偏置值 ==>  -1000 0000 + 0111 1111  = 0111 1111 - 1000 0000   (小数-大数 )
                                                                       =10111 1111 - 1000 0000  = 1111 1111
可以类比,时钟指向3,5个小时前是几点?3-5 = (3+12)-5 = 10  或者 3+(12-5) = 10

 

 

 

组原_浮点数标准 IEE754 

注: 真值表示范围 -126 ~ 127   全0全1的二进制码有特殊用途。
阶码部分,用移码表示,移码不再是之前  ==> 补码和移码只是符号位相反关系,因为需要减1。
尾数部分,用原码表示,规格化后要求最高数位为1,所以直接隐藏了最高位为1,所以尾数实际上有24位尽管只存储23位。

 

组原_浮点数标准 IEE754

 

 

组原_浮点数标准 IEE754

 

 

组原_浮点数标准 IEE754 

移码计算: 1000 0001 + 0001 (加1) = 1000 0010 (与补码关系对应)    ==>  0000 0010 真值即为2

 

 

 

 

相关文章: