Byte 표현방식에 대해서 질문좀 여쭙겠습니다.
솔잎
2023.04.01
질문 제목 : 2의보수에 대해 이해가 안되네요.2의보수에 대해 이해가 안됩니다.질문 내용 : 바이트 표현방식을 할때 앞에 부호가 0이면 양이고 1이면 음이라는데
음으로 나타낼때는 2의보수로 표현해야 한다네요. 2의보수를 어떻게 하는건지 이해가 안됩니다.
설명좀 부탁드립니다.
-
루라
이해에 도움이 되네요 감사합니다.
-
터1프한렩
비트 단위 보수였습니다~
-
흰여울
아 이해됫습니다. 감사합니다.
-
플랜
일단 1의보수 개념부터 설명드리겠습니다
예를들어 3을 이진수로 표현하면 00000000 00000000 00000000 00000011(int가 4바이트경우)
이렇게 되는데요...
1의 보수는 0은 1로, 1은 0으로 바꾸는겁니다.
따라서 11111111 11111111 11111111 11111100(3의 1의보수)
2의 보수는 여기다 1을 더합니다.
따라서 11111111 11111111 11111111 11111101(3의 2의보수)
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2672158 | for 문 질문드립니다. (2) | 유메 | 2024-10-18 |
2672128 | 살짝만 도와주세열 어렵지 않아요~ (초보) | 도도 | 2024-10-18 |
2672072 | 이 소스를 통해서 동일한 값이 나오게 소스를 재구성좀 부탁드려요^^ | SchokoHolic | 2024-10-17 |
2672049 | 함수파트에서 리턴값 받는 문제에 관한 질문입니다. | 매디 | 2024-10-17 |
2672022 | 일부 변수를 권한이 없으면 수정할수 없도록 하고싶습니다. | 아지랑이 | 2024-10-17 |
2671993 | 비디오 대여 프로그램 추가 기능 질문입니다. | 베레기 | 2024-10-17 |
2671963 | 포인터 질문이에요 (2) | 거북이 | 2024-10-16 |
2671938 | 포인터 증감 연산자 질문이욧~ | SweetChoco | 2024-10-16 |
2671908 | 10의 -10승이랑 -10의-10승 어떻게하나요?? (2) | 큰재 | 2024-10-16 |
2671878 | 이클립스에서 C언어좀 돌리려고 하는데 안됩니다..도와주세요 (2) | 지우 | 2024-10-16 |
2671847 | 숫자 (또는 문자열)을 하나씩 자르기 (1) | 마루 | 2024-10-15 |
2671822 | 출력값이 이해가 안되요 .. (4) | 한샘가온 | 2024-10-15 |
2671798 | 메모장에 적는 소스인데, 띄어쓰기 하면 안 되네요 (1) | 달 | 2024-10-15 |
2671742 | 이제 막 C언어 공부하는데 도와주세요ㅜㅜ (2) | 솔빛길 | 2024-10-14 |
2671692 | 포인터를 이용하여 배열로 나온 값들을 더하는 프로그램인데요 (1) | 죄암죄암 | 2024-10-14 |
2671644 | c언어소스코드좀요 swap함수요 | 이리온 | 2024-10-13 |
2671617 | 피보나치 수열.. | 붕붕 | 2024-10-13 |
2671559 | 책이 잘못된건가요!? | 찰스 | 2024-10-13 |
2671500 | 가위바위보 접근.. (2) | 메이커 | 2024-10-12 |
2671470 | gotoxy 질문드립니다..답변좀부탁드려요 (4) | 흙이랑 | 2024-10-12 |