Develop
2013.04.23 15:09
[c] 숫자(int, Number)를 hex코드로 변환하는 소스
조회 수 8139 댓글 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; }
번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|---|
453 | System/OS | [mysql] 시간 관련 SQL구문.. | hooni | 2013.04.23 | 10882 |
452 | Develop | [python] 파이썬 공부하는 사이트~ | hooni | 2013.11.12 | 10894 |
451 | Develop | [c] scanf(), printf() 포맷의 형변환 | hooni | 2003.04.23 | 10899 |
450 | Develop | [js] IE에서 인쇄 설정 팁 | hooni | 2013.04.23 | 10922 |
449 | Develop | [ios] 한샘 카달로그 앱 소스 (아이폰용) | hooni | 2013.04.23 | 10922 |
448 | Develop | [c] 소수 구하기 #2 (입력한 숫자가 소수인지 판별하기..) | hooni | 2013.04.23 | 11013 |
447 | System/OS | [router] 라우팅 프로토콜 BGP (간단한 세팅) | hooni | 2013.04.23 | 11014 |
446 | Develop | [c] 네트워크 트래릭 모니터링.. 졸업작품.. 2 | hooni | 2013.04.23 | 11080 |
445 | Develop | [c++] SetWindowPos함수를 이용한 크기조절 예제 1 | hooni | 2013.04.23 | 11114 |
444 | Develop | [자료구조] 트리(tree) 용어정리 | hooni | 2003.04.23 | 11116 |
443 | Develop | [iphone] 파일 업로드 샘플 코드 ㅎㅎ | hooni | 2013.04.23 | 11120 |
442 | Database | [mysql] 루트 암호 초기화 | hooni | 2013.04.23 | 11123 |