-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
3.6강 오버플로우
22.12.12 23:02 작성 조회수 192
0
안녕하세요. 강의 시간에 unsigned int에 대한 오버플로우를 코딩 해봐서
혼자서, signed에 대해 해보았습니다.
근데 2진수 결과값으로 1000~이 나오는데, 최대값에 +1을 하였으니 0000~이 나와야하는 것 아닌가요? 어느 부분을 잘못했는지 궁금합니다!
답변을 작성해보세요.
0
강민철
2022.12.15
음수는 내부적으로 2's complement로 표현됩니다.
-2147483648를 2's complement(2의 보수)로 표현하면
아래 출력한 수가 됩니다.
답변 1