본문 바로가기
Computer & Program/잡다한 이모저모

10진수를 2진수로 변환하는 코드

by TDRemon 2009. 3. 4.
반응형
아는 형의 권유로 아무생각 없이 만든 코드이다. 하는 일은 unsigned int형을 받아서(범위 : 0~4294967296, 단 int가 4바이트인 컴퓨터에서...) 2진수로 출력하는 형태이다. 아무 생각 없이 짤려면 아무생각 없이 만들수도 있었지만 왠지 자꾸 무의미한 메모리 할당이 싫어서 동적할당을 사용하였다. C++만 하다 C로 동적할당을 하려고 하니 이것도 쉽지 않았지만 가장 불편했던 것은 cout을 못쓰고 printf를 써야했던 점이다... 뭐 경우에 따라서는 printf가 편하기도 하지만 대체적으로 사용의 편의성에는 cout이 났다. printf는 표현의 편의성이 뛰어나지만... 아무튼 아래는 코드다.

 

코드은 이렇고 실행한 화면을 보면


이렇다. 일단은 while(1)<-무한반복문을 사용하여 계속해서 10진수를 받도록 하였다. 코드를 보면 아시겠지만 성의는 그다지 없다... 한손에는 맥주병을 들고 하였기 때문에 ㅋㅋ

ps. 형 필요는 없겠지만 가져가~~
반응형

'Computer & Program > 잡다한 이모저모' 카테고리의 다른 글

Distinct Binary Tree(상이한 이진 트리)  (3) 2009.03.04
Sort - 정렬  (4) 2009.03.04
과제 18 : 다아몬드 출력  (0) 2009.03.04
7/15 두번째 강의  (1) 2009.03.04
C에서의 기본적인 동적할당  (0) 2008.08.04

댓글