2进制 符号位是什么
发布网友
发布时间:2022-03-29 09:47
我来回答
共2个回答
热心网友
时间:2022-03-29 11:16
数字在计算机中的存放是二进制形式的。
如果拿一个字节8位的有符号数来说的话: s * * * * * * *
前面四位,后面四位, 最左面的一位s(sign)就是符号位
a=1000 0011 b=0000 0011
a的真值是 -3 b的真值是3
热心网友
时间:2022-03-29 12:34
楼主也不明白!
我给你简单讲一下吧:
7位2进制数000 0000的值为0,那么,它前面加上0,还表示0吧?
那好,如果它前面加上1呢,仍然表示0?这不是重复了么?
一个0,怎么用两个值来表示呢?
所以1000 0000就表示-128啦