扬州求职吧 关注:408贴子:1,944
  • 1回复贴,共1
求助

为什么计算机中0-1=1

只看楼主收藏回复



1楼2023-04-14 14:32回复
    0-1不等于1,这是计算机中的一种特殊表示法。在计算机中,十进制数是由十六进制表示的,因此0-1在计算机中的表示是F,十六进制中的F代表的十进制数为15,而不是-1。因此,在计算机中0-1=15。在计算机中,8位二进制数可以表示一个字节,而每一个字节最大能够表示的十进制数为255。另外,一般情况下,计算机中采用补码表示负数,如果负数的补码大于最大的可表示的数据,就会导致数据的溢出,从而得到错误的结果。


    IP属地:北京2楼2023-04-14 16:34
    回复