완료됨
out of boundary ex3 질문있습니다
% 10 때문에 -8이 되는게 맞나요??
0xfffffff7를 10진수로 넣으면 왜 안되나요? 음수로 표현되서 그런가요..?
#시스템해킹
작성자 정보
답변
1
Karatus
워게임: 50
그럼요.
int
는 32-bit니까 MSB가 signed bit를 나타내죠.
0xfffffff7는 MSB가 비트 1의 값을 가지고 있으니 16진수에서 10진수로 바꿔서 생각하면 음수죠.