초보는슬프다 님이 쓰신 글 :
: 10진수를 2진수로 만들려하는데
: 도통 감을못잡겠네요
: 프로그램좀 알려주시면 고맙겠습니다 ㅠ.ㅠ
: 부탁드림다....
: ㅠ.ㅠ
:
10진수를 2진수로 만든다는건 7 => 00000000...00000111로 만든다는 건가요?
제가 알기로는 함수로 존제하지 않는걸로 알고 있습니다.
직접 구현해야되요. bit 연산을 이용하면 쉬울거예요.
char *c;
int i = 7;
for(int j = 0; j < 32; j++, c++) {
*c = (i&(31-j)) ? '1' : '0';
}
|