Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Java SE 综合讨论区
打印话题 寄给朋友 订阅主题 |
作者 | Re:请问 ~5 为什么等于 -6 ? [Re:冷血无情] |
acl2005
发贴: 54 积分: 0 |
于 2005-08-18 23:12
+5的愿码和补码一样00000101可以看成补码 然后取反(~)11111010这也是补码 然后在把这个取反后的补码变成原码的十进制后 已知一个补码转换十进制步骤是11111010(补码) 00000101(取反) 然后把这个(取反)在变成十进制是+5,在把+5加上负号变成-5.在加上-1正好是-6 在计算机里面都是以补码的形式来进行加法,和左右移位来进行计算的. Hibernate开发指南 |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
6712 | 请问 ~5 为什么等于 -6 ? | 冷血无情 | 16 | 2005-08-11 22:11 |
5377 | Re:请问 ~5 为什么等于 -6 ? | ranchgirl | 152 | 2005-08-11 22:36 |
5179 | Re:请问 ~5 为什么等于 -6 ? | truthawp | 45 | 2005-08-11 23:31 |
5353 | Re:请问 ~5 为什么等于 -6 ? | ranchgirl | 161 | 2005-08-13 17:39 |
5857 | Re:请问 ~5 为什么等于 -6 ? | acl2005 | 229 | 2005-08-18 23:12 |
已读帖子 新的帖子 被删除的帖子 |
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 |