计算机中-0的表示方式

时间:2022-06-27 19:22:55
负数在计算机内存中的表示方法为响应位取反码,再对反码加1,那么对于-0来说就是 0 取反码为 0xFFFFFFFF 在对反码加1,得到 0x00000000,32位最高位舍弃,所以-0和+0在内存中的表示均为0x00000000,(仅表示32位操作系统的内存),对于64位的操作系统也是一样的