-1在计算机中的存放形式的问题

日期:2008-07-26 09:33:57 人气:2

-1在计算机中的存放形式的问题

在二进制中,最高位是符号位,如果最高位是0,就表示正数,如果最高位是1,就表示负数 C语言是用补码存放数据的,正数和原码一样,负数就是该数的绝对值取反加1 -1的绝对值是1,用二进制表示是0000 0000 0000 0001 取反 1111 1111 1111 1110 再加1 1111 1111 1111 1111 也可以这样想:0-1=-1 用二进制写就是 0000 0000 0000 0
    A+
热门评论