是正数的二进制补码相同数量? [英] Is two's complement notation of a positive number the same number?

查看:176
本文介绍了是正数的二进制补码相同数量?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是正数的二进制补码是相同的二进制重新presentation?


解决方案

  

是正数的二进制补码相同数量的?


好例子是维基,要补的关系实现最后指出,256 = 255 + 1和(255 - x)是那些'x的补

0000 0111 = 7补为1111 1001 = -7

它的工作方式是MSB(最显著位)的情况下接收一个负值所以上述


  

-7 = 1001 = -8 + 0 + 0 + 1


编辑 - 写成二进制补码表示法正数是一样的写在签名符号(但最显著位必须为零)的数量。负数可在二进制补码通过反转所有它的绝对值的比特,然后加一的结果被写入。 <一href=\"http://74.125.93.132/search?q=cache:ld9pBnc4%5FQcJ:cnx.org/content/m10808/latest/%2Btwo%2Bcomplement%2Bnotation&cd=2&hl=en&ct=clnk&gl=us&client=firefox-a\"相对=nofollow>二进制补码表示法

这可被重新用k位二进制补码表示法psented $ P $的最大数目是2 ^(K-1)-1

Is two's complement notation of a positive number is same as its binary representation?

解决方案

Is two's complement notation of a positive number the same number?

The good example is from wiki that the relationship to two's complement is realized by noting that 256 = 255 + 1, and (255 − x) is the ones' complement of x

0000 0111=7 two's complement is 1111 1001= -7

the way it works is the msb(most significant bit) receives a negative value so in the case above

-7 = 1001= -8 + 0+ 0+ 1

Edit- A positive number written in two's-complement notation is the same as the number written in unsigned notation (although the most significant bit must be zero). A negative number can be written in two's complement notation by inverting all of the bits of its absolute value, then adding one to the result. Two's-complement notation

The maximum number that can be represented with a k-bit two's-complement notation is 2^(k-1)−1

这篇关于是正数的二进制补码相同数量?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆