E edymill Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-27 #1 請問各位大蝦: 在C中,5|3 這個位運算是怎麼樣的計算的, "&" "^" "~"這些與或非及位加,怎麼樣運算 的
T takashiki Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-27 #2 化成二进制(简单起见,我设为是8位)5=0000 0101 B, 3= 0000 0011 B 故:5|3 = 0000 0101 B | 0000 0011B = 0000 0111B =7 相对应的位分别运算,千万不要进位,基本运算我就不说了,如有不懂,再来问我
化成二进制(简单起见,我设为是8位)5=0000 0101 B, 3= 0000 0011 B 故:5|3 = 0000 0101 B | 0000 0011B = 0000 0111B =7 相对应的位分别运算,千万不要进位,基本运算我就不说了,如有不懂,再来问我
E edymill Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-27 #3 to:takashiki 二進制計算的計算公式是什麼?
T takashiki Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-27 #4 与:0&0=0 0&1=0 1&0=0 1&1=1 或:0|0=0 0|1=1 1|0=1 1|1=1 非:~0=1 ~1=0 异或:0^0=0 0^1=1 1^0=1 1^1=0 位加:与异或是一样的
与:0&0=0 0&1=0 1&0=0 1&1=1 或:0|0=0 0|1=1 1|0=1 1|1=1 非:~0=1 ~1=0 异或:0^0=0 0^1=1 1^0=1 1^1=0 位加:与异或是一样的
E edymill Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-27 #5 我想知道的是 如何從十進制的數轉化成二進制的,因身邊沒有書,所以來問一下,
T takashiki Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-27 #6 #include <iostream.h> cout<<bin<<十进制值<<endl;