C++ TIP
숫자의 아스키 코드 얻기
띠리
2007. 5. 29. 20:20
숫자의 아스키 코드
위의 코드표를 보면 알겠지만 숫자의 아스키코드의 16진수를 보면
16진수의 뒷자리의 숫자와 숫자가 일치한다.
이것을 이용해서 숫자의 아스키 코드를 얻어오는 함수를 만들 수 있다.
0 | 48 | 0x30 |
---|---|---|
1 | 49 | 0x31 |
2 | 50 | 0x32 |
3 | 51 | 0x33 |
4 | 52 | 0x34 |
5 | 53 | 0x35 |
6 | 54 | 0x36 |
7 | 55 | 0x37 |
8 | 56 | 0x38 |
9 | 57 | 0x39 |
위의 코드표를 보면 알겠지만 숫자의 아스키코드의 16진수를 보면
16진수의 뒷자리의 숫자와 숫자가 일치한다.
이것을 이용해서 숫자의 아스키 코드를 얻어오는 함수를 만들 수 있다.
#include "stdio.h"
// 숫자의 아스키 코드 얻기
void NumberToAsciiCode(int &nNum)
{
nNum = nNum | 0x30;
}
void main()
{
int nNum = 3;
NumberToAsciiCode(nNum);
}