게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
아무것도 아닐 수 있는데 개인적으로 이해가 안가서 질문드립니다 ;
게시물ID : programmer_7739짧은주소 복사하기
작성자 : 콩이견
추천 : 0
조회수 : 310회
댓글수 : 2개
등록시간 : 2015/01/21 11:17:26
2진수 양수나 음수를
음수나 양수로 바꾸어서 표현하려면 

'보수를 취하여 1을 더하면' 된다고 책에 나와있습니다 책에 나온 예로는

00000101 (5)
를 보수를 취한뒤 1을 더하면

11111011 이 되고 이것이 -5 입니다. 

그럼 둘을 더하면 
올림수 1이 버려지고 00000000 이 되어 0이 나오는 것이죠.


그럼 여기서 질문은 
위의 예는 바이트수가 하나 즉 비트수 8개의 예시인데요
바이트수가 2개 이상으로 늘어나도 그냥 똑같이 해결하면 되는 것인가요?

예를들어서 

01011110 11010010
같은 것은 그냥 
10100001 00101110
로 바꾸어 주면 답이 맞는 것인가요?

너무 궁금해요... 
예를 들어 설명해주시거나 좀 자세히 설명해주시면 감사하겠습니다 ㅠㅠ!
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호