织梦号织梦号

何其有幸,我们相遇。

定点带符号数在计算机内的四种表示方法

定点带符号数在计算机内的四种表示方法是: 原码,补码,反码和移码。

定点带符号数在计算机内的四种表示方法

1.原码表示最高位为符号位,0表示正数,1表示负数,其余位是数值位。原码的优点是简单直观,特点是符号位与数值位在运算时要区别对待。0的原码表示有两种形式。

2.反码表示正数的反码表示与原码表示一样;负数的反码表示为该负数对应的原码符号位不变,数值位按位取反。因此,在反码表示中,最高位还是符号位,0表示正,1表示负,与原码相同。0的反码表示也有两种形式。

3.补码表示正数的补码表示与原码表示相同;负数的补码表示是原码表示的符号位不变数值位取反,并在最低位加1。补码中0的表示是唯一的。

4.移码表示又叫增码,是将补码的符号位取反后得到的。移码与补码仅符号位不同。移码常用来表示浮点数的阶码。移码中0的表示也是唯一的。

移码与补码的关系是什么?

同一数值的移码与补码符号位相反,其它各位相同。

十进制数负的123的补码为多少

十进制数-123的原码:X=+1111011 , [X]原= 01111011。


转载保留:织梦号 » 定点带符号数在计算机内的四种表示方法

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏