Develop
2013.04.23 15:09
[c] 숫자(int, Number)를 hex코드로 변환하는 소스
조회 수 8122 댓글 0
첨부 '1' |
---|
숫자를 hex 코드로 변환
/* print input in hex */ void print_hex( int input ){ int var, i; int len = 0; char buf[255]; do{ var = input % 16; input /= 16; /* try to convert ascii code */ if( var<10 ) buf[len] = var+48; else buf[len] = var+55; len++; }while( input>0 ); /* bigger than 16? then try again */ /* print reversely */ for ( i=len; i>0; i-- ) putchar( buf[i-1] ); putchar( '\n' ); } int main( int argc, char** argv ){ int input; printf( "input number: " ); scanf( " %d", &input ); /* print hex with printf */ printf( "%x\n", input ); /* print hex with my function */ print_hex( input ); return 0; }
-
[c] 네트워크 트래릭 모니터링.. 졸업작품..
-
[mysql] 루트 암호 초기화
-
[c] 소수 구하기 #2 (입력한 숫자가 소수인지 판별하기..)
-
[router] 라우팅 프로토콜 BGP (간단한 세팅)
-
[ios] 한샘 카달로그 앱 소스 (아이폰용)
-
[js] IE에서 인쇄 설정 팁
-
[c] scanf(), printf() 포맷의 형변환
-
[python] 파이썬 공부하는 사이트~
-
[js] 순환참조에 의한 메모리 누수 관련
-
[c] 거리와 각도를 입력받아서 좌표로 변환
-
[unix] 로그파일 정리 쉘스크립트
-
OSI (Open Systems Interconnection) 개방형 시스템간 상호 접속