1바이트의
00000001이 10진수로 1이고,
00000010이 10진수로 2라는데.
여기까진 알았는데
10000000가 10진수로 128이 아니라 -128이라네요.
왜 그런가요?
그게 부호있는 정수였나보지
1이 마이너스라서
1의 보수와 2의 보수에 대한 전산학 역사의 산물. 걍 그렇게 하자고 정한거임.
ㄴ 그러니까 첫 숫자가 1이면 무조건 음수인건가요?
Unsigned 형식이면 아닐 수도 있어요^_^
테스트
그게 부호있는 정수였나보지
1이 마이너스라서
1의 보수와 2의 보수에 대한 전산학 역사의 산물. 걍 그렇게 하자고 정한거임.
ㄴ 그러니까 첫 숫자가 1이면 무조건 음수인건가요?
Unsigned 형식이면 아닐 수도 있어요^_^
테스트