본문 바로가기
C++

자료형

by 정보길잡이 2024. 5. 12.
반응형

정수형 : char(1), short (2) , int (4) , long (4) , long long (8)

 

크기 단위, 1byte = 8bit   

1bit = 메모리 최소 단위 0 or 1 만 존재.

 

unsigned : 양수만 표현. 0 ~ 255

음수 포함 시  -128 ~ 127.

 

맨 앞 비트가 부호 비트로 사용됨. 해당 맨앞 비트 즉

최상위 부호비트를 MSB라 함. Most Significant Bit

0이면 양수로 0 ~ 127까지 표현

0              

 

1이면 음수로 -1 ~ -128까지

1              

 

 

1byte = 2^8 = 256의 표현 가지수.

 

음의 정수 찾기(2의 보수법)

-대응되는 양수의 부호를 반전 후, 1을 더한다.

 

실수형 : float (4) ,  double (8)

10.2415f -> float으로 봄.

10.2415 -> double로 봄

반응형