作者lueichun (= =)
看板Prob_Solve
标题Fw: [问题] 两题跟2的补数计算有关的问题
时间Thu Jun 17 14:14:43 2021
※ [本文转录自 Programming 看板 #1WoPQve- ]
作者: lueichun (= =) 看板: Programming
标题: [问题] 两题跟2的补数计算有关的问题
时间: Wed Jun 16 14:14:15 2021
题目分别长这样:
https://i.imgur.com/XlXZd6p.png
https://i.imgur.com/ZlK3YRl.png
------------------------------------------
第一题的算法是,0111|1111先做算术左移,变成1111|1110,然後求补数,
得到0000|0010=2,那就可以反推1111|1110=-2
所以答案为A
第二题的算法是,把1001|0110转成补数,变成0110|1010=2+8+32+64=106
所以反推1001|0110=-106
所以答案为A
请问这两题可以这样解吗?谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.164.173.78 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Programming/M.1623824057.A.A3E.html
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: lueichun (1.162.223.8 台湾), 06/17/2021 14:14:43
1F:→ fishxd1096: 应该是这样没错 10/04 02:30