C++中位取反(即~)运算符的用法

如题麻烦大侠举例说明下最好帮忙做下这个题给点过程~015+~0X2b呃回答的大侠能告诉我11111111111111111111111111000110怎么算回事-58的... 如题 麻烦大侠 举例 说明下 最好帮忙做下这个题 给点过程 ~015+~0X2b
呃 回答的 大侠 能告诉我 11111111 11111111 11111111 11000110 怎么算回事 -58的么?哪个是符号位?前面那些1 怎么算回-58的
展开
 我来答
jgzhen125
2010-10-08 · 超过14用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:40.9万
展开全部
015是八进制,即十进制13,二进制为:00000000 00000000 00000000 00001101
~015为: 11111111 11111111 11111111 11110010
0x2b是十六进制,即二进制 00000000 00000000 00000000 00101011,
~0x2b为:11111111 11111111 11111111 11010100
那么~015 + ~0x2b二进制为:11111111 11111111 11111111 11000110
即十进制为:-58
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式