기본 콘텐츠로 건너뛰기
검색
이 블로그 검색
누구나 쓰는 블로그
공유
공유 링크 만들기
Facebook
X
Pinterest
이메일
기타 앱
태그
OS
4월 24, 2018
2진수를 1의 보수, 2의 보수로 바꿔 출력하기
1의 보수 - 2진수를 반전시킨 것
0->1, 1->0 ex) 01110 -> 10001
2의 보수 - 1의 보수 + 1 -> 10진수로 바꿨을 때 원래 수가 부호가 바뀐 형태가 됨
ex) 00000011 (10진수 : 3) -> 11111100(1의 보수) -> 111111101 (10진수 : -3)
입력 예시 : 10001
출력 예시 :
1의 보수 : 01110
2의 보수 : 01111
댓글
댓글
댓글 쓰기