Topic: 请问 ~5 为什么等于 -6 ? |
Print this page |
1.请问 ~5 为什么等于 -6 ? | Copy to clipboard |
Posted by: 冷血无情 Posted on: 2005-08-11 22:11 请问 ~5 为什么等于 -6 ? |
2.Re:请问 ~5 为什么等于 -6 ? [Re: 冷血无情] | Copy to clipboard |
Posted by: ranchgirl Posted on: 2005-08-11 22:36 Click the link, I put a detailed answer here. Q. Why ~3 gives -4? |
3.Re:请问 ~5 为什么等于 -6 ? [Re: 冷血无情] | Copy to clipboard |
Posted by: truthawp Posted on: 2005-08-11 23:31 大致看了下(说实话,真没看懂多少) 是不是类似于数电里的反码,补码什么的概念? |
4.Re:请问 ~5 为什么等于 -6 ? [Re: 冷血无情] | Copy to clipboard |
Posted by: ranchgirl Posted on: 2005-08-13 17:39 Here is a good Chinese article of the same topic: 闲扯原码、反码、补码 Read please! Thanks! |
5.Re:请问 ~5 为什么等于 -6 ? [Re: 冷血无情] | Copy to clipboard |
Posted by: acl2005 Posted on: 2005-08-18 23:12 +5的愿码和补码一样00000101可以看成补码 然后取反(~)11111010这也是补码 然后在把这个取反后的补码变成原码的十进制后 已知一个补码转换十进制步骤是11111010(补码) 00000101(取反) 然后把这个(取反)在变成十进制是+5,在把+5加上负号变成-5.在加上-1正好是-6 在计算机里面都是以补码的形式来进行加法,和左右移位来进行计算的. |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |