與運(yùn)算,或運(yùn)算,異或運(yùn)算是怎么回事?我看不懂,

呵呵_0097
2014-12-02
1 回答
舉報(bào)
0/150
提交
取消
2014-12-02
十進(jìn)制的6用二進(jìn)制表示是110,十進(jìn)制的3用二進(jìn)制表示是011,那么110和011做與運(yùn)算,即110&011,與運(yùn)算是只有同時(shí)為真的時(shí)候才會(huì)是真,所以0和1做與運(yùn)算是0,1和1做與運(yùn)算才是1,0和0做與運(yùn)算結(jié)果為0,所以110和011做與運(yùn)算的結(jié)果是010,二進(jìn)制010用十進(jìn)制表示就是2,即6&3=2
或運(yùn)算(|),是全假為假(0),有真則真(1),就是用或運(yùn)算的話0和1做或運(yùn)算則結(jié)果是1,因此110和011做或運(yùn)算得結(jié)果為111,即十進(jìn)制的7
異或運(yùn)算(^),是相同為假(0),相異為真(1),就是用異或運(yùn)算的話0和1做異或運(yùn)算結(jié)果為1,1和1或者0和0做異或運(yùn)算的結(jié)果為0,因此110和011做異或運(yùn)算得結(jié)果為101,即十進(jìn)制中的5