这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 1000 0000 0000 0000 是一个有符号型二进制,表示为10进制是多

共2条 1/1 1 跳转至

1000 0000 0000 0000 是一个有符号型二进制,表示为10进制是多少?

菜鸟
2014-10-13 09:06:56     打赏

笑傲天下
1000 0000 0000 0000 是一个有符号型二进制,表示为10进制是多少?

答案是-32768


但是不知道怎么算的,
算不明白了,求大侠指点

负数用补码表示,正数符号位是0,负数是1.负数的补码是取反1,所以是﹣32768   ,这个我懂


补码,1 就不能算在数值里面,表示符号位。其他位减一变为111 1111 1111 1111

,再取反变为000 0000 0000 0000


张蕊

求负整数的补码,原码符号位不变,先将原码减去1,最后数值各位取反。(但由于2进制的特殊性,通常先使数值位各位取反,最后整个数加1。)所以是﹣32768


求高见.....






院士
2014-10-15 19:42:49     打赏
2楼
求补码的方式就一种,看教科书上面如何计算即可

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]