본문 바로가기
WORK/Sotfware

hex->ascii / ascii->hex

by KANG Stroy 2012. 5. 7.
728x90
728x90
ascii -> hex

     if( asc >= '0' && asc <= '9')

{

       hex = asc - 0x30;

}

else if( asc >= 'A' && asc <= 'Z' )

{

       hex = asc - 0x37;

}

else 

{

       hex = asc - 0x57;

}



hex -> ascii

if((hex&0x0f)<=9){

OutByte('0'+(hex & 0x0f));

}

else{

OutByte('7'+(hex & 0x0f));  // 0x37+10= 'A'

}

728x90

'WORK > Sotfware' 카테고리의 다른 글

포인터 개념  (0) 2012.06.20
sort  (0) 2012.06.18
von neumann architecture vs harvard architecture  (0) 2012.05.04
C언어 자료형의 크기  (0) 2012.05.04
CBS 방송 APK - 갤럭시 탭 가능  (1) 2012.04.25

댓글