9 9 9
Непозиционные системы счисления
Система счисления
// Позиционные системы счисления

9 единиц
90 единиц (9 десятков)
900 единиц (90 десятков, 9 сотен)
Рис.1. Пример числа в позиционной системе счисления
X X X

10 единиц
10 единиц
10 единиц

Рис.2. Пример числа в непозиционной системе счисления
В развернутой форме запись числа
888, 810=8102 +8101 +8100 +810-1
N = An-1 Pn-1 + An-2 Pn-2 + …+A1 P1 + A0 P0+ A1 P-1+ …+Am P-m
| ДВОИЧНАЯ
(основание 2)
| ВОСМИРИЧНАЯ
(основание 8)
| ДЕСЯТИЧНАЯ
(основание 10)
| ШЕСНАДЦАТИРИЧНАЯ
(основание 16)
|
| | триады
| | тетрады
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| A
|
|
|
|
|
|
| B
|
|
|
|
|
|
| C
|
|
|
|
|
|
| D
|
|
|
|
|
|
| E
|
|
|
|
|
|
| F
|
|
28p=10 34p=8 1Cp=16 11100p=2
28p=10 2101 + 8100 = 20 +8 = 28p=10
34p=8 381 + 480 = 24 +4 = 28p=10
1Cp=16 1161 + 12160 = 16 +12 = 28p=10
11100p=2 124 + 123 +122+ 021+020= 16 +8+4 = 28p=10
1. Перевод чисел в десятичную систему
а) 10101101,1012 = 127+026+125+024+123+122+021+120+12-1+02-2+12-3 = 173,62510
б) 703,048 «10» с.с
703,048 = 782+081+380+08-148-2 = 451,062510
в) B2E,416 «10» с.с.
B2E,416= 11162+2161+14160+416-1= 2862,2510
2.Перевод целых десятичных чисел в недесятичную систему счисления
а) 18110 «8» с.с.
результат: 18110 = 2658
б) 62210 «16» с.с.
результат: 62210 = 26Е16
с) 2310 «2» с.с.
результат: 2310 = 101112
3.Перевод правильных дробей из десятичной системы счисления в недесятичную систему счисления.
а) 0,312510 «8» с.с.
результат: 0,312510 = 0,248
б) 46,62510 «2» с.с.
результат: 46,62510 = 101110,1012
4. Перевод из восьмеричного или шестнадцатеричного числа в двоичную систему счисления
а) перевести 305.48 2



3 0 5 , 4 8=11000101,12
011 000 101 100
б) перевести 7В2,Е16 2
Результат 11110110010,1112
5. Перевод из двоичной в восьмеричную и шестнадцатеричную системы счисления
а) перевести 1101111001.11012 8





001 101 111 001 . 110 100 =1571.648
1 5 7 1 6 4
б) перевести 11111111011.1001112 16




0111 1111 1011. 1001 1100 = 7 F B. 9 C16
7 F B 9 C
6. Перевод из восьмеричной в шестнадцатеричную систему счисления и обратно.
Перевести 175.248 16




1 7 5 . 2 4 =1111101.01012=
001 111 101 010 100


0111 1101 . 0101 2 = 7 D . 516
7 D 5
Результат : 175.248 = 7 D . 516

// Таблица сложения двоичных чисел
0 + 0 = 00 + 1 = 11 + 0 = 11 + 1 = 10