用二进制补码运算20-25
1个回答
2022-12-11 · 百度认证:北京惠企网络技术有限公司官方账号
关注
展开全部
20-25=20+(-25)\r\n20转换为二进制为\r\n\r\n原码:0 10100\r\n补码:0 10100(正数补码与原码相同)\r\n-25转换为二进制为\r\n原码:1 11001\r\n补码:1 00111(负数的补码在原码的基础上符号位不变,其他位取反,后加一)\r\n所以\r\n 0 10100\r\n + 1 00111\r\n_________________\r\n 111011\r\n结果:111011为补码\r\n转化为原码为:100101(补码转原码操作为:在原码的基础上减一,符号位不变其他位按位取反)\r\n即-5
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询