언어 자료구조 알고리즘/디딤돌 C언어

[정답] 디딤돌 C언어 11. 메모리, 10진수, 2진수, 16진수

언제나휴일 2016. 4. 29. 15:14
반응형



8비트로 표현할 수 있는 수의 개수


기본 연습

1. 2
진수 01010010 10진수로 얼마인지 계산하시오.
:  0*128+1*64+0*32+1*16+0*8+0*4+1*2+0*0 = 82


2. 2
진수 01010010 16진수로 얼마인지 계산하시오.
: 0101(2진수) =5(16진수) , 0010(2진수)=>2(16진수)  따라서 이진수 01010010 16진수로 0x52


3. 16
진수 0x52 10진수로 얼마인지 계산하시오.
: 5*16 + 2*1 = 82

4. 10
진수 37 이진수로 얼마인지 계산하시오.
: 37 = 32 + 4 + 1 = 100101(이진수)

5. 16
진수 0x25 이진수로 얼마인지 계산하시오.
: 2(16진수) = 0010(이진수), 5(16진수) = 0101(2진수) 따라서 16진수 0x25 이진수 00100101

6. 10
비트로 표현할 있는 데이터 가지수는?
: 2 10

7. 4
바이트 메모리의 데이터를 2진수로 나타내기 위해 필요한 자리수는?
: 1비트에 1자리이므로 32 비트/1 = 32, 따라서 32자리

8. 4
바이트 메모리의 데이터를 16진수로 나타내기 위해 필요한 자리수는?
: 4비트에 1자리이므로 32비트 / 4 = 8 , 따라서 8자리


본문 내용 보러 가기


반응형