为什么 补码的补码是原码??
时间:2011-01-20
来源:互联网
请解释详细 明了??
作者: cvrli 发布时间: 2011-01-20
原码 = 01
补码 = 10 + 1 = 11
补码的补码 = 11的补码 = 00 + 1 = 01
补码的补码 = 原码
作者: renxu350 发布时间: 2011-01-20
这里所说的“补码”实际上是“求补”---即“取相反数”的意思,“原码”则指它的绝对值了。
所以一个正数(比如是n)的“补码”是指用按位取反再加1的运算得到的数,其实就是它的相反数(-n)。这个(-n)的“补码”指再按位取反再加1,得到了(-n)的相反数,这便又是n了。
作者: shzhfu 发布时间: 2011-01-20
假设:
原码 = 01
因为:
补码 = 反码 + 1 = 10 + 1 = 11
补码的补码 = 11的补码 = 11的反码 + 1 = 00 + 1 = 01
所以:
补码的补码 = 原码
作者: renxu350 发布时间: 2011-01-20
在计算机真实运算
不要 讲取反加以模式
作者: cvrli 发布时间: 2011-01-20
作者: linux_Mary_me 发布时间: 2011-01-20
为什么 -128=10000000 如何算
在计算机真实运算
不要 讲取反加以模式
这个问题要这样看:10000000B最高位是1表示负数,它加上01111111B(即127)后得11111111B,再加1就成了00000000B,所以原来的那个数等于0-1-127=-128
作者: shzhfu 发布时间: 2011-01-20
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28