100000001이 어떻게 -127인가요?
이뻐
2023.04.01
질문 제목 : 100000001이 어떻게 -127인가요?100000001이-127인 이유...
질문 내용 : 열혈c언어 강의 125페이지에서
int num=129;
char ch=num; // int형 변수 num3에 저장된 값이 char형으로 자동 형 변환
129가 저장된 변수 num의 비트 열은 다음과 같다
00000000 00000000 00000000 10000001
여기서 상위 바이트의 손실이 발생하며 100000001로 바뀌고 이는 정수로 -127이라고 합니다...
이게 어떻게 -127인가요? ㅜㅜ