프로그래밍/C++
#2. 데이터 기초
코딩하는상후니
2022. 7. 14. 08:56
*컴퓨터에서 데이터 저장은 어떤 방식으로 하는가 ??
*음수를 표현하는 방법
=> 최상위 비트를 '부호 유무' 사용
=> '2의 보수'
=> 8비트 (=1바이트) 에서 최상위 비트는 '-128' 이 됨.

HEX : 16진수
DEC : 10진수
OCT : 8진수
BIN : 2진수
2진수 ( 0, 1 ) => 'b'
0 1 10 11 100 101 111 1000 1001 ...
=> 0b ( binary )
8진수 ( 0 1 2 ... 8 ) => '0'
0 1 2 ... 8
=> 000
16진수 ( 0 1 2 ... A B C D E F ) => '0x'
0 1 2 ... F 10
=> 0x00
*16진수가 좋은 경우 ??
=> 2진수와의 변환이 용이
0b 1001 0101 = 0x95
*데이터 단위
8bit = 1byte
16bit = 2byte = 1 word
32bit = 4byte = 2 word = 1 dword (double-word)
64bit = 8byte = 4 word = 1 qword (quad-word)
* bit -> byte -> word -> dword / qword
본 내용은 인프런의 루키스님 강의를 듣고 정리한 내용입니다.