소프트웨어 공학용 수학

다양한 진법과의 관계

단점이없어지고싶은개발자 2022. 9. 23. 18:14
반응형

비트가 n개 일 때,  2의 n승의 값으로 표현 할 수 있다.

 

FFFFFF -> 어디서 많이 본 표현 -> 16진수

 

RGB를 보면 OX가 아닌 #으로 사용 하지만 같은 표현이다. RGB는 삼진수로 각각 256개의 색상을 나타낸다 [0, 255]

256은 2의 8승. 각각 8비트로 표현한다. 그 이유는 최소 저장단위는 1바이트이기 때문이다.

 

그래서 사람들은 가독성 때문에 2진수보다 16진수를 더 많이 쓴다. 

 

8진수의 경우 3개의 비트가 필요한데 데이트 접근법에는 적합하지 않는다.

0 0 1 0 1 1 1 1(누락)
1(위에서 누럭 된 세번째 수의 일부분 0 0 1 1 0 1 1

001(2) / 011(2) / 111(2) 8개로 끊긴다. 그러면 이제 그 다음 1이 아래에 붙고,

100(2) / 110(2) / 1XX 누락된 여섯 번째 8진수의 일부분

반응형

'소프트웨어 공학용 수학' 카테고리의 다른 글

ASCII(아스키)코드  (1) 2022.09.25
정수  (2) 2022.09.24
비트와 바이트  (0) 2022.09.19
진수 변환 및 2진법, 8진법, 16진법  (0) 2022.09.18
숫자 체계 및 10진법  (0) 2022.09.17