IntegerToBinary(10); -> 1010
void IntegerToBinary(unsigned long integer)
{
void IntegerToBinary(unsigned long integer)
{
if(integer == 0) return; return void
IntegerToBinary(integer/2); //스택에 쌓임...종료조건 나올때까지
putchar((char)('0'+(integer%2)));
//출력되는 순서는 1 0 1 0 순으로...
IntegerToBinary(integer/2); //스택에 쌓임...종료조건 나올때까지
putchar((char)('0'+(integer%2)));
//출력되는 순서는 1 0 1 0 순으로...
}
while(num > 0 )
{
temp[i++] = num % 2 ;
num /= 2;
}
while(num > 0 )
{
temp[i++] = num % 2 ;
num /= 2;
}
'컴퓨터 과학 & 영상처리 관련 > C / C++' 카테고리의 다른 글
주석 (0) | 2011.05.15 |
---|---|
\r\n (0) | 2011.05.14 |
typedef 사용법 (0) | 2011.05.13 |
데이터형의 종류와 값의 범위 (0) | 2011.05.11 |
if(a < 1u), if(3 < -2U) (0) | 2011.05.09 |