2016. 12. 12. 12:06ㆍC# 콘솔( Console )/연산자
1. MSDN
C# 연산자
2. 비트연산자
연산자 |
설명 |
ex |
& |
A와 B의 비트에 논리곱을 수행합니다. |
A & B |
| |
A와 B의 비트에 논리합을 수행합니다. |
A | B |
^ |
A와 B의 비트에 배타적 논리합을 수행합니다. |
A ^ B |
-> 비트 단위로 계산하여 값을 반환합니다.
-> 참 = 1, 거짓 = 0
3.진리표
- 논리곱 (AND) |
|
|
|
|
A |
B |
A^B |
ex) 7 = 0111, 1 = 0001 |
|
참 |
참 |
참 |
0111 & 0001
0001 |
|
참 |
거짓 |
거짓 |
||
거짓 |
참 |
거짓 |
||
거짓 |
거짓 |
거짓 |
- 논리합 (OR) |
|
|
|
|
A |
B |
A^B |
ex) 7 = 0111, 1 = 0001 |
|
참 |
참 |
참 |
0111 0111 | |
참 |
거짓 |
참 |
||
거짓 |
거짓 |
참 |
||
거짓 |
거짓 |
거짓 |
- 배타적 논리합 (XOR) |
|
|
|
|
A |
B |
A^B |
ex) 7 = 0111, 1 = 0001 |
|
참 |
참 |
거짓 |
0111 ^ 0001
0110 |
|
참 |
거짓 |
참 |
||
거짓 |
참 |
참 |
||
거짓 |
거짓 |
거짓 |
ex)
static void Main(string[] args) |
'C# 콘솔( Console ) > 연산자' 카테고리의 다른 글
삼항연산자 & NULL 병합 연산자 (0) | 2016.12.13 |
---|---|
논리 연산자 (0) | 2016.12.12 |
대입 연산자 or 할당 연산자 (0) | 2016.12.12 |
관계 연산자 (0) | 2016.12.12 |
증감 연산자 (0) | 2016.12.12 |