강의

멘토링

커뮤니티

Inflearn Community Q&A

jiwoo38135404's profile image
jiwoo38135404

asked

Learn C Programming by Following Along with Hong Jeong-mo

3.6강 오버플로우

Written on

·

280

0

안녕하세요. 강의 시간에 unsigned int에 대한 오버플로우를 코딩 해봐서

혼자서, signed에 대해 해보았습니다.

 

근데 2진수 결과값으로 1000~이 나오는데, 최대값에 +1을 하였으니 0000~이 나와야하는 것 아닌가요? 어느 부분을 잘못했는지 궁금합니다!

c

Answer 1

0

음수는 내부적으로 2's complement로 표현됩니다.

-2147483648를 2's complement(2의 보수)로 표현하면

아래 출력한 수가 됩니다.

 

image

jiwoo38135404's profile image
jiwoo38135404

asked

Ask a question