发布网友 发布时间:2022-04-25 05:06
共3个回答
热心网友 时间:2023-10-28 08:24
计算机中的有符号数有三种表示方法,即原码、反码和补码。三种表示方法均有符号位和数值位两部分,符号位都是用0表示“正”,用1表示“负”,而数值位,三种表示方法各不相同。
在计算机系统中,数值一律用补码来表示和存储。
所欲所欲32位系统-39的补码是0xffff_ffd8追答其实负数是取反加1,39的16进制是0x27,所以取反加1是0xffff_ffd9。
热心网友 时间:2023-10-28 08:24
手工计算时,通常先写出原码,再反码,最后补码,这样比较方便,不容易出错。
[-39]原=10100111
[-39]反=11011000
[-39]补=11011001
热心网友 时间:2023-10-28 08:24
楼主是来求助吗?