char cSample = '6';
int iSample = cSample & 15; // iSample 에 6 이 설정된다.
아래와 같은 이유로 하위 4비트만 취하면 숫자형 값이 된다.
'0': 0011 0000
'1': 0011 0001
'2': 0011 0010
'3': 0011 0011
'4': 0011 0100
'5': 0011 0101
'6': 0011 0110
'7': 0011 0111
'8': 0011 1000
'9': 0011 1001
'Windows > 스타일링' 카테고리의 다른 글
정적 배열 크기 구하기 (0) | 2015.09.25 |
---|---|
비트 연산으로 대문자, 소문자 변환 (0) | 2012.04.17 |
1증가 또는 1감소 된 값 얻는 짧은 코드 (0) | 2011.10.12 |
문자정수 (0) | 2011.09.26 |
조건문 간략화 (0) | 2011.09.26 |