- 십진수 -> 이진수
void convertDecimalToBinary(int n, char *bin) { int count =0; for(int i=31 ; i>=0; i--) { int k = n>>i; if(k&1) { // printf("1"); bin[count] = 1 + '0'; } else { // printf("0"); bin[count] = 0 + '0'; } count++; } // printf(" "); bin[count] = '\0'; }
'프로그래밍 > C언어' 카테고리의 다른 글
기타 tip (0) | 2019.05.23 |
---|---|
문자/숫자 식별/변환하는 라이브러리 함수 (isdigit, isalpha) (0) | 2019.05.23 |
정렬 (0) | 2019.05.23 |
기본 자료형(실수, 정수) (0) | 2019.05.23 |
스트링 검색 및 변환 (0) | 2019.05.23 |