Система счисления — это знаковая система, в которой числа записываются по определенным правилам с помощью символов некоторого
Примером непозиционной системы счисления является римская система счисления. В римской системе счисления в качестве цифр
№1 (стр. 29) Какие числа записаны с помощью римских цифр: MMMD, IV, XIX, MCMXCIVII?
Позиционные системы счисления
Пример 1.
Восьмеричная система счисления
Шестнадцатеричная система счисления
Задача 1. Перевести число 2910 в двоичную систему счисления.
Задача 2. Перевести число 111012 в десятичную систему счисления.
Задача 3. Перевести число 4910 в двоичную систему счисления.
Задача 4. Перевести число 1100012 в десятичную систему счисления.
Задача 5. Перевести число 7510 в двоичную систему счисления.
Задача 6. Перевести число 7510 в восьмеричную и в шестнадцатеричную систему счисления.
Задача 6. Перевести число 31510 в восьмеричную и в шестнадцатеричную систему счисления.
Задача 7. Перевести число 10010112 в десятичную систему счисления.
Задача 8. Перевести число 1138 в десятичную систему счисления.
Д/З:
532.50K
Категория: ИнформатикаИнформатика

Кодирование числовой информации

1.

2. Система счисления — это знаковая система, в которой числа записываются по определенным правилам с помощью символов некоторого

алфавита, называемых цифрами.
Все системы счисления делятся на две
большие группы:
позиционные
непозиционные
В позиционных системах счисления значение
цифры зависит от ее положения в числе, а
в непозиционных — не зависит.

3. Примером непозиционной системы счисления является римская система счисления. В римской системе счисления в качестве цифр

используются латинские буквы:
I
V
X
L
C
D
M
1
5
10
50
100
500
1000
Число CCXXXII равно двумстам тридцати двум.
В римских числах цифры записываются слева направо в порядке
убывания. В таком случае их значения складываются. Если же
слева записана меньшая цифра, а справа – большая, то их
значения вычитаются.
Например:
VI = 5 + 1 = 6, а IV = 5 – 1 = 4.
MCMXCVIII = 1000 + (-100 + 1000) + (-10 + 100) + 5 + 1 + 1 + 1
= 1998

4. №1 (стр. 29) Какие числа записаны с помощью римских цифр: MMMD, IV, XIX, MCMXCIVII?

I
V
X
L
C
D
M
1
5
10
50
100
500
1000
MMMD = 3500
IV = 4
XIX = 19
MCMXCIVII = 1000 + (-100 + 1000) +
(-10 + 100) + (-1 + 5) + 2 = 1996

5.

6. Позиционные системы счисления

Возможно множество позиционных систем, так как
за основание системы счисления можно принять
любое число не меньшее 2. Наименование
системы счисления соответствует ее основанию
(десятичная, двоичная, восьмеричная,
шестнадцатеричная и т. д.).
В позиционных системах счисления
количественный эквивалент (значение) цифры
зависит от ее места (позиции) в записи
числа.
Десятичная система характеризуется тем, что в ней
10 единиц какого-либо разряда образуют единицу
следующего старшего разряда. Другими словами,
единицы различных разрядов представляют собой
различные степени числа 10.

7.

10
2
8
16
10
2
8
16
0
0
0
0
8
1000
10
8
1
1
1
1
9
1001
11
9
2
10
2
2
10
1010
12
A
3
11
3
3
11
1011
13
B
4
100
4
4
12
1100
14
C
5
101
5
5
13
1101
15
D
6
110
6
6
14
1110
16
E
7
111
7
7
15
1111
17
F

8. Пример 1.

Десятичная система счисления
Основание: q = 10
Алфавит: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Пример 1.
Десятичное число А10=4718,63
в развернутой форме запишется так:
А10=4·103+7·102+1·101+8·100+6·10-1+3·10-2

9.

Двоичная система счисления
Основание: q = 2
Алфавит: 0, 1
Здесь аi — возможные цифры (0, 1).
Итак, двоичное число представляет собой
цепочку из нулей и единиц. При этом оно имеет
достаточно большое число разрядов. Быстрый
рост числа разрядов — самый существенный
недостаток двоичной системы счисления.
Записав двоичное число А2=1001,1 в
развернутом виде и произведя вычисления,
получим это число, выраженное в десятичной
системе счисления:
А2=1·23+0·22+0·21+1·20+1·2-1 = 8+1+0,5 = 9,510.

10. Восьмеричная система счисления

Основание: q=8.
Алфавит: 0, 1, 2, 3, 4, 5, 6, 7.
Записав восьмеричное число А8=7764,1 в
развернутом виде и произведя вычисления,
получим это число, выраженное в
десятичной системе счисления:
А8=7·83+7·82+6·81+4·80+1·8-1 =
= 3584 + 448 + 48 + 4 + 0,125 =
= 4084,12510

11. Шестнадцатеричная система счисления

Основание: q=16.
Алфавит: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.
Здесь только десять цифр из шестнадцати имеют
общепринятое обозначение 0,1, …9. Для записи
остальных цифр (10, 11, 12, 13, 14 и 15) обычно
используются первые пять букв латинского
алфавита.
Таким образом, запись 3АF16 означает:
3АF16 = 3·162+10·161+15·160 =
= 768+160+15 = 94310.

12. Задача 1. Перевести число 2910 в двоичную систему счисления.

29
2
9
2
14
14
8
1
0
2
7
6
1
2
3
2
1
2
1
2910
=111012

13. Задача 2. Перевести число 111012 в десятичную систему счисления.

111012= 1 ·24 + 1 ·23 + 1 ·22 + 0 ·21 + 1 ·20 =
= 1·16 + 1·8 + 1·4 + 0·2 + 1·1=
= 16 + 8 + 4 + 0 + 1 = 2910

14. Задача 3. Перевести число 4910 в двоичную систему счисления.

49
4
9
2
24
2
8
1
4
4
0
2
12
12
0
2
6
6
0
2
3
2
1
4910
2
1
=1100012

15. Задача 4. Перевести число 1100012 в десятичную систему счисления.

1100012= 1 ·25 +1 ·24 + 0 ·23 + 0 ·22 +
+ 0 ·21 + + 1 ·20 =
= 1·32 + 1·16 + 0 + 0 + 0 + 0 + 1 =
= 32 + 16 + 1 = 4910

16. Задача 5. Перевести число 7510 в двоичную систему счисления.

75
6
15
2
37
2
14
1
17
16
1
2
18
18
0
2
9
8
1
2
4
4
0
7510 =10010112
2
2
2
0
2
1

17. Задача 6. Перевести число 7510 в восьмеричную и в шестнадцатеричную систему счисления.

75
72
8
9
3
8
1
7510
75 16
64 4
8
1
= 1138
11
=
4B16

18. Задача 6. Перевести число 31510 в восьмеричную и в шестнадцатеричную систему счисления.

315
24
8
39
75 32
72 7
3
315 16
16 19
8
4
31510 = 4738
155 16
144 3
11
=
13B16
16
1

19. Задача 7. Перевести число 10010112 в десятичную систему счисления.

10010112= 1 ·26 +0 ·25 +0 ·24 + 1 ·23 +
+ 0 ·22 + 1 ·21 + 1 ·20 =
= 1·64 + 0 + 0 + 1·8 + 0 + 1·2 + 1 =
= 64 + 8 + 2 + 1 = 7510

20. Задача 8. Перевести число 1138 в десятичную систему счисления.

1138= 1 ·82 +1 ·81 +3 ·80 =
= 64 + 8 + 3 = 7510
Задача 9.
Перевести число 4B16 в десятичную
систему счисления.
4B16= 4 ·161 +11 ·160 =
= 64 + 11 = 7510

21. Д/З:

стр.
75 – 79
№ 3.1, 3.2, 3.4, 3.5
(стр.80)
English     Русский Правила