저게 도대체 어떻게 나오는거임 ?

int 2147483647 까지표현하는데 형변환을 도대체 어떻게함?


이해할수가없다 

2147483648 이 2 to the 31st 고

100000000000000....000

이라면

int는

011111111111111..1111 이렇게 표현가능한데

저걸 어떻게 받는지 모르겠다 

이해할수가없다