10진법 - 한 자리에 사용 가능한 숫자가 10개이다. (0 ~ 9) (Decimal)
10진법의 자리값 - 맨 오른쪽 자리부터 10의 0승, 10의 1승. 10의 2승으로 표현한다.
2384 = 2x10^3 + 3x10^2 + 8x10^1 + 4x10^0
덧셈 : 0부터 9까지 표기하고 9를 넘어선 다음 숫자는 다음 자리수에 1 더해주고 원래 자리수는 최소값인 0으로 돌아온다.
뺄셈 : 마지막 자리수가 0이 되면 해당 왼쪽 자리수에 1을 빼고 원래 자리수는 최대값인 9로 표기한다.
2진법 - 2개의 숫자를 사용해 수를 표현하는 방법이다. (0, 1) 숫자 앞에 0b, 0B를 붙인다. (Binary)
10110 = 1x2^4 + 0x2^3 + 1x2^2 + 1x2^1 + 0x2^0
8진법 - 8개의 숫자를 사용해 수를 표현하는 방법이다. (0 ~ 7) (Octal)
5472 = 5x8^3 + 4x8^2 + 7x8^1 + 2x8^0
16진법 - 16개의 숫자와 문자를 사용해 수를 표현하는 방법이다. (0 ~ 9, A ~ F) 숫자 앞에 0x, 0X를 붙인다. (Hexadecimal)
'프로그래밍 > 이산 수학' 카테고리의 다른 글
실수 - 고정 소수점, 부동 소수점 (0) | 2023.01.02 |
---|---|
문자 - ASCII, EUC, Unicode, UTF-8 (0) | 2022.12.30 |
보수 - 10, 9, 2, 1의 보수 (0) | 2022.12.29 |
데이터 표현 방식 - 정수 (0) | 2022.12.26 |
데이터 표현 방식 - 비트, 바이트 (0) | 2022.12.24 |