PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_and_CPP
[問題] 十六進位 and or
作者:
genesis1310
(Musk)
2014-10-22 22:52:53
各位大神好,我在做題目的時候
對於要怎麼把非二進位的去做,and or 等邏輯運算一直想不透
應該不可能都要用二進位看吧
可是我目前都只會轉成二進位再去看
真的對於十六進位的and or無法理解
謝謝大家 請幫幫小弟解惑
如 unsigned long u1=0x00001111;
unsigned long u2=0x00000202;
unsigned long u=u1&(~u2);
u=u|u2;
再次感謝 謝謝大家
作者: JLong (白開水的味道)
2014-10-22 23:06:00
以nibble為單, 只看有效的部分. 針對你的例子有效部分算少
作者:
genesis1310
(Musk)
2014-10-22 23:08:00
不太明白,可以請大大在稍微解釋下嗎 謝謝
作者: JLong (白開水的味道)
2014-10-22 23:10:00
^位 太複雜還是要轉成二進制, 小算盤好幫手..
作者:
LPH66
(-6.2598534e+18f)
2014-10-22 23:15:00
就是你能把每一位十六進位都拆開來看因為十六進位一位相當於二進位四位
作者:
MOONRAKER
(㊣牛鶴鰻毛人)
2014-10-22 23:16:00
就轉成二進位看阿 看很多就會懂了
作者:
genesis1310
(Musk)
2014-10-22 23:16:00
u1&(~u2) u2取補數後,不就很複雜嗎 要怎麼去做& QQ喔喔 !! 了解了 謝謝大家~
作者:
MOONRAKER
(㊣牛鶴鰻毛人)
2014-10-22 23:55:00
沒什麼捷徑啊 頂多背背0-F的補數這樣可是實在是太末節了 所以不用特別努力 常用自然會不常用忘記也沒關係 這是用進廢退的
作者:
carylorrk
(carylorrk)
2014-10-23 00:32:00
偷偷說我都開小算盤來算。
繼續閱讀
[問題] ACM答案檢測方式與ACM10812問題
laiDark
[問題] BMP Header
sky391
[問題] vetor list queue疑問
ComputerGod
Re: [問題] 排序演算法 可逆式
kevingwn
Re: [問題] 排序演算法 可逆式
DJWS
Re: [問題] 排序演算法 可逆式
damody
Re: [問題] 排序演算法 可逆式
EdisonX
Re: [問題] 排序演算法 可逆式
hardyyeh
[問題] 新手發問--關於C語言如何解讀字串?
wandering25
[問題] scanf overflow/空值
lionheart60
Links
booklink
Contact Us: admin [ a t ] ucptt.com