数字在计算机中的存放是二进制形式的。 如果拿一个字节8位的有符号数来说的话: s * * * * * * * 前面四位,后面四位, 最左面的一位s(sign)就是符号位 a=1000 0011 b=0000 0011 a的真值是 -3 b的真值是3 楼主也不明白!
我给你简单讲一下吧: 7位2进制数000 0000的值为0,那么,它前面加上0,还表示0吧?
这不是重复了么?
一个0,怎么用两个值来表示呢?
如何判断二进制的符号位,麻烦给回复
数字在计算机中的存放是二进制形式的。 如果拿一个字节8位的有符号数来说的话: s * * * * * * * 前面四位,后面四位, 最左面的一位s(sign)就是符号位 a=1000 0011 b=0000 0011 a的真值是 -3 b的真值是3 楼主也不明白!
我给你简单讲一下吧: 7位2进制数000 0000的值为0,那么,它前面加上0,还表示0吧?
这不是重复了么?
一个0,怎么用两个值来表示呢?