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

[정답] 디딤돌 C언어 12. 부호있는정수표현-부호비트필드

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



부호있는 정수 표현 방식

 

기본 연습

1. 8
비트의 메모리에 10110111값이 있을 부호비트 필드 방식일 의미하는 값을 계산하시오.
:
처음 비트가 1이므로 음수
나머지 자리가 크기이므로 이진수 0110111 = 16진수 0x37 = 3*16 + 7 = 55
따라서 이진수10110111 -55


2. 8
비트의 메모리에 00110111값이 있을 부호비트 필드 방식일 의미하는 값을 계산하시오.
:
처음 비트가 0이므로 부호 없음
나머지 자리가 크기이므로 이진수 0110111 = 16진수 0x37 = 3*16 + 7 = 55
따라서 이진수 10110111 55


3. 8
비트의 메모리에 10진수 -116 부호비트 필드 방식으로 나타내시오.
:
음수이므로 부호 비트는 1
116 = 7*16 + 4 = 0x74 =
이진수 111 0100
따라서 10진수 -116 부호비트 필드 방식으로 표현하면
11110100


본문 내용 보러 가기

반응형