负整数在计算机中是按照补码的形式表示的,那负小数(即负浮点数)在计算机中也是按照补码形式表示的吗
1个回答

有四种表示方法:

原码:0.11表示0.75(2^-1 + 2 ^-2),1.11表示 ‘-0.75’(前面的1相当于符号位,表示这个数是负数,也就是说“符号位是0”表示正数,1表示负数)

补码:0.11表示0.75,1.11表示‘-0.25’(也是“0”为正数,1为负数.和原码地规律一样)

反码,正数不变,负数对每一位‘取反’即可,0.11=0.75,1.10=-0.25(即0.01地相反数)

移码:1.01=0.25,而0.01=-0.75

移码复杂一点,他的表示方法是:移码= 2^阶码位数 + 真值(真值:指原来那个‘帯符号数’,注意要把把正副号带入计算)