4바이트의 정수형의 범위는 부호가 있는 경우 -2,147,483,683 질문입니다.
본문
자료형 int가
4바이트의 정수형의 범위는 부호가 있는 경우 -2,147,483,683
라고 설명이 되어 있습니다.
2,147,483,683은 bit 단위라는데요
왜 설명에는 4바이트의 정수형이라고 써있는거죠?
답변 3
4바이트는 32비트 입니다.
32비트는 2^32 = 4294967296
소수점 아래도 있으면 이에 반이 되는거죠..
부호가 있는 경우 비트의 하나가 부호비트로 쓰이게 됩니다 그래서 총 2의 31승의 값이 나옵니다.
부호있는 4바이트 정수형(int)의 경우 정확한 범위는
-2,147,483,648 ~ 2,147,483,647
답변을 작성하시기 전에 로그인 해주세요.