Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"
Оценка 4.6

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Оценка 4.6
Лекции +3
pptx
информатика
9 кл—11 кл
21.01.2020
Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"
Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую" В данной теме рассмотрены вопросы: 1. Алгоритмы перевода чисел из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы счисления. 2. Алгоритмы перевода чисел из двоичной, восьмеричной, шестнадцатеричной систем счисления в десятичную систему счисления. 3. Алгоритмы перевода чисел из двоичной системы счисления в восьмеричную и шестнадцатеричную системы счисления. 4. Алгоритмы перевода чисел из восьмеричной и шестнадцатеричной системы счисления в двоичную систему счисления.
Практика 3. Алгоритмы перевода чисел из одной СС в другую.pptx

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практика 3. АЛГОРИТМЫ ПЕРЕВОДА ЦЕЛЫХ ЧИСЕЛ ИЗ ОДНОЙ СИСТЕМЫ СЧИСЛЕНИЯ В ДРУГУЮ

Федеральное государственное бюджетное образовательное
учреждение высшего образования
«Уральский государственный университет путей сообщения»
ПЕРМСКИЙ ИНСТИТУТ ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА
- филиал федерального государственного бюджетного образовательного учреждения высшего образования
«Уральский государственный университет путей сообщения» в г. Перми
(ПИЖТ УрГУПС)

Подготовил: преподаватель базовой категории
Старцева Ксения Николаевна

Пермь
2019

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

СОДЕРЖАНИЕ

Системы счисления.
Алгоритмы перевода чисел из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы счисления.
Алгоритмы перевода чисел из двоичной, восьмеричной, шестнадцатеричной систем счисления в десятичную систему счисления.
Алгоритмы перевода чисел из двоичной системы счисления в восьмеричную и шестнадцатеричную системы счисления.
Алгоритмы перевода чисел из восьмеричной и шестнадцатеричной системы счисления в двоичную систему счисления.

2

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

1. Системы счисления

3

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

КЛАССИФИКАЦИЯ СИСТЕМ СЧИСЛЕНИЯ

СИСТЕМЫ СЧИСЛЕНИЯ (СС)

Позиционные

Непозиционные

десятичная
двоичная
восьмеричная
шестнадцатеричная
и т.д.

римская
древнегреческая
и т.д.

4

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ДЕСЯТИЧНАЯ
СИСТЕМА СЧИСЛЕНИЯ

ОСНОВАНИЕ СИСТЕМЫ – число

АЛФАВИТ СИСТЕМЫ

ПРИМЕРЫ ДЕСЯТИЧНЫХ ЧИСЕЛ –

10

0, 1, 2, 3, 4, 5, 6, 7, 8, 9

243; 345; 1098

5

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ДВОИЧНАЯ
СИСТЕМА СЧИСЛЕНИЯ

ОСНОВАНИЕ СИСТЕМЫ – число

АЛФАВИТ СИСТЕМЫ

ПРИМЕРЫ ДЕСЯТИЧНЫХ ЧИСЕЛ –

2

0, 1

1101101; 101011

6

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ВОСЬМЕРИЧНАЯ
СИСТЕМА СЧИСЛЕНИЯ

ОСНОВАНИЕ СИСТЕМЫ – число

АЛФАВИТ СИСТЕМЫ

ПРИМЕРЫ ДЕСЯТИЧНЫХ ЧИСЕЛ –

8

0, 1, 2, 3, 4, 5, 6, 7

2105; 73461

7

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ШЕСТНАДЦАТЕРИЧНАЯ
СИСТЕМА СЧИСЛЕНИЯ

ОСНОВАНИЕ СИСТЕМЫ – число

АЛФАВИТ СИСТЕМЫ

ПРИМЕРЫ ДЕСЯТИЧНЫХ ЧИСЕЛ –

16

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10(A), 11(B), 12(C), 13(D), 14(E), 15(F)

21AF3; B09D

8

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

КАКОЕ ИЗ ЧИСЕЛ НЕ ЯВЛЯЕТСЯ ЧИСЛОМ ЗАПИСАННЫМ В ДВОИЧНОЙ СИСТЕМЕ СЧИСЛЕНИЯ ?

11101101

0110011111

011110110

1110211

1110011101

1111011111

9

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

КАКОЕ ИЗ ЧИСЕЛ НЕ ЯВЛЯЕТСЯ ЧИСЛОМ ЗАПИСАННЫМ В ВОСЬМЕРИЧНОЙ СИСТЕМЕ СЧИСЛЕНИЯ?

65421

43201

7532156

7A8650

11101

23611101

10

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

2. Алгоритмы перевода чисел из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы счисления

11

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

I. АЛГОРИТМ ПЕРЕВОДА ЧИСЕЛ ИЗ ДЕСЯТИЧНОЙ СС В ДВОИЧНУЮ СС

разделить данное десятичное число на 2, получится частное и остаток;
полученное частное опять разделить на 2, получится снова частное и остаток;
выполнять деление до тех пор, пока последнее частное не станет меньшим 2;
записать последнее частное и все остатки в обратном порядке, полученное число и будет двоичной записью исходного десятичного числа

12

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ПРИМЕР ПЕРЕВОДА ДЕСЯТИЧНОГО ЧИСЛА В ДВОИЧНУЮ СИСТЕМУ СЧИСЛЕНИЯ

Пример:

27 10 = ? 2

Ответ: 27 10 = 11011 2

13

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ПРИМЕРЫ ДЛЯ САМОСТОЯТЕЛЬНОГО РЕШЕНИЯ

Задание №1

Десятичные числа
341; 4095
переведите в двоичную систему счисления

14

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ОТВЕТЫ НА ЗАДАНИЕ №1

341 10 = 101010101 2

4095 10 = 111111111111 2

15

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

II. АЛГОРИТМ ПЕРЕВОДА ЧИСЕЛ ИЗ ДЕСЯТИЧНОЙ СС В ВОСЬМЕРИЧНУЮ СС

16

разделить данное десятичное число на 8, получится частное и остаток;
полученное частное опять разделить на 8, получится снова частное и остаток;
выполнять деление до тех пор, пока последнее частное не станет меньшим 8;
записать последнее частное и все остатки в обратном порядке, полученное число и будет восьмеричной записью исходного десятичного числа

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ПРИМЕР ПЕРЕВОДА ДЕСЯТИЧНОГО ЧИСЛА В ВОСЬМЕРИЧНУЮ СИСТЕМУ СЧИСЛЕНИЯ

17

Пример:

132 10 = ? 8

Ответ: 132 10 = 204 8

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ПРИМЕРЫ ДЛЯ САМОСТОЯТЕЛЬНОГО РЕШЕНИЯ

18

Задание №2

Десятичные числа
421; 1061
переведите в восьмеричную систему счисления

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ОТВЕТЫ НА ЗАДАНИЕ №2

19

421 10 = 645 8

1061 10 = 2045 8

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

III. АЛГОРИТМ ПЕРЕВОДА ЧИСЕЛ ИЗ ДЕСЯТИЧНОЙ СС В ШЕСТНАДЦАТЕРИЧНУЮ СС

200

разделить данное десятичное число на 16, получится частное и остаток;
полученное частное опять разделить на 16, получится снова частное и остаток;
выполнять деление до тех пор, пока последнее частное не станет меньшим 16;
записать последнее частное и все остатки в обратном порядке, полученное число и будет шестнадцатеричной записью исходного десятичного числа

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ПРИМЕР ПЕРЕВОДА ДЕСЯТИЧНОГО ЧИСЛА В ШЕСТНАДЦАТИРИЧНУЮ СИСТЕМУ СЧИСЛЕНИЯ

Пример:

335 10 = ? 16

Ответ: 335 10 = 14F 16

211

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ПРИМЕРЫ ДЛЯ САМОСТОЯТЕЛЬНОГО РЕШЕНИЯ

222

Задание №3

Десятичные числа
512; 2045
переведите в шестнадцатеричную систему счисления

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ОТВЕТЫ НА ЗАДАНИЕ №3

233

512 10 = 200 16

2045 10 = 7FD 16

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

3. Алгоритмы перевода чисел из двоичной, восьмеричной и шестнадцатеричной системы счисления в десятичную систему счисления

244

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

IV. АЛГОРИТМ ПЕРЕВОДА ЧИСЕЛ ИЗ ДВОИЧНОЙ СС В ДЕСЯТИЧНУЮ СС

255

необходимо двоичное число представить в виде суммы степеней двойки;
определить десятичное значение полученной суммы

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ПРИМЕР ПЕРЕВОДА ДВОИЧНОГО ЧИСЛА В ДЕСЯТИЧНУЮ СИСТЕМУ СЧИСЛЕНИЯ

266

Пример:

11101 2 = ? 10

Ответ: 11101 2 = 29 10

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ПРИМЕРЫ ДЛЯ САМОСТОЯТЕЛЬНОГО РЕШЕНИЯ

277

Задание №4

Двоичные числа
1011001; 11011011
переведите в десятичную систему счисления

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ОТВЕТЫ НА ЗАДАНИЕ №4

288

1011001 2 = 89 10

11011011 2 = 219 10

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

V. АЛГОРИТМ ПЕРЕВОДА ЧИСЕЛ ИЗ ВОСЬМЕРИЧНОЙ СС В ДЕСЯТИЧНУЮ СС

299

необходимо восьмеричное число представить в виде суммы степеней восьмерки;
определить десятичное значение полученной суммы

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ПРИМЕР ПЕРЕВОДА ВОСЬМЕРИЧНОГО ЧИСЛА В ДЕСЯТИЧНУЮ СИСТЕМУ СЧИСЛЕНИЯ

30

Пример:

215 8 = ? 10

Ответ: 215 8 = 141 10

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ПРИМЕРЫ ДЛЯ САМОСТОЯТЕЛЬНОГО РЕШЕНИЯ

31

Задание №5

Восьмеричные числа
41; 520
переведите в десятичную систему счисления

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ОТВЕТЫ НА ЗАДАНИЕ №5

32

41 8 = 33 10

520 8 = 336 10

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

VI. АЛГОРИТМ ПЕРЕВОДА ЧИСЕЛ ИЗ ШЕСТНАДЦАТЕРИЧНОЙ СС В ДЕСЯТИЧНУЮ СС

33

необходимо шестнадцатеричное число представить в виде суммы степеней шестнадцати;
определить десятичное значение полученной суммы

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ПРИМЕР ПЕРЕВОДА ШЕСТНАДЦАТЕРИЧНОГО ЧИСЛА В ДЕСЯТИЧНУЮ СИСТЕМУ СЧИСЛЕНИЯ

34

Пример:

215 8 = ? 10

Ответ: 215 8 = 2580 10

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ПРИМЕРЫ ДЛЯ САМОСТОЯТЕЛЬНОГО РЕШЕНИЯ

35

Задание №6

Шестнадцатеричные числа
B5; CD
переведите в десятичную систему счисления

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ОТВЕТЫ НА ЗАДАНИЕ №6

36

B5 16 = 181 10

CD 16 = 205 10

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

4. Алгоритмы перевода чисел из двоичной системы счисления в восьмеричную и шестнадцатеричную систему счисления

37

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

38

VII. АЛГОРИТМ ПЕРЕВОДА ЧИСЕЛ ИЗ ДВОИЧНОЙ СС В ВОСЬМИРИЧНУЮ СС

разбить двоичное число на классы справа налево по три цифры в каждом;
заменить каждый класс соответствующей восьмеричной цифрой согласно таблице связи восьмеричной и двоичной систем счисления

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

39

ТАБЛИЦА СВЯЗИ ВОСЬМЕРИЧНОЙ И ДВОИЧНОЙ СИСТЕМ СЧИСЛЕНИЯ

Восьмеричная СС

Двоичная СС

0

1

2

010

3

011

4

100

5

101

6

110

7

111

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ПРИМЕР ПЕРЕВОДА ДВОИЧНОГО ЧИСЛА В ВОСЬМЕРИЧНУЮ СИСТЕМУ СЧИСЛЕНИЯ

40

Пример:

1110101100 2 = ? 8

ДАЛЕЕ используем таблицу связи
заменяем каждое число

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ПРИМЕР ПЕРЕВОДА ДВОИЧНОГО ЧИСЛА В ВОСЬМЕРИЧНУЮ СИСТЕМУ СЧИСЛЕНИЯ

41

Пример:

1110101100 2 = ? 8

Ответ: 1110101100 2 = 1654 8

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ПРИМЕР ДЛЯ САМОСТОЯТЕЛЬНОГО РЕШЕНИЯ

42

Задание №7

Двоичное число
11001100110
переведите в восьмеричную систему счисления

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ОТВЕТ НА ЗАДАНИЕ №7

43

11001100110 2 = 3146 8

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

44

VIII. АЛГОРИТМ ПЕРЕВОДА ЧИСЕЛ ИЗ ДВОИЧНОЙ СС В ШЕСТНАДЦАТЕРИЧНУЮ СС

разбить двоичное число на классы справа налево по четыре цифры в каждом;
заменить каждый класс соответствующей шестнадцатеричной цифрой согласно таблице связи шестнадцатеричной и двоичной систем счисления

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

45

ТАБЛИЦА СВЯЗИ ШЕСТНАДЦАТЕРИЧНОЙ И ДВОИЧНОЙ СИСТЕМ СЧИСЛЕНИЯ

Шестнадцатеричная СС

Двоичная СС

0

1

2

0010

3

0011

4

0100

5

0101

6

0110

7

0111

8

1000

9

1001

А

1010

В

1011

C

1100

D

1101

E

1110

F

1111

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ПРИМЕР ПЕРЕВОДА ДВОИЧНОГО ЧИСЛА В ШЕСТНАДЦАТЕРИЧНУЮ СИСТЕМУ СЧИСЛЕНИЯ

46

Пример:

1101110001101 2 = ? 16

ДАЛЕЕ используя таблицу связи
заменяем каждое число

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ПРИМЕР ПЕРЕВОДА ДВОИЧНОГО ЧИСЛА В ШЕСТНАДЦАТЕРИЧНУЮ СИСТЕМУ СЧИСЛЕНИЯ

47

Пример:

1101110001101 2 = ? 16

Ответ: 1110101100 2 = 1B8D 16

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ПРИМЕР ДЛЯ САМОСТОЯТЕЛЬНОГО РЕШЕНИЯ

48

Задание №8

Двоичное число
11001100110 переведите в шестнадцатеричную систему счисления

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ОТВЕТ НА ЗАДАНИЕ №8

49

11001100110 2 = 666 16

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

5. Алгоритмы перевода чисел из восьмеричной и шестнадцатеричной системы счисления в двоичную систему счисления

50

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

51

IX. АЛГОРИТМ ПЕРЕВОДА ЧИСЕЛ ИЗ ВОСЬМЕРИЧНОЙ СС В ДВЛИЧНУЮ СС

Каждую восьмеричную цифру в данном числе заменить двоичным классом по три цифры в каждом, используя таблицу связи

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ПРИМЕР ПЕРЕВОДА ВОСЬМЕРИЧНОГО ЧИСЛА В ДВОИЧНУЮ СИСТЕМУ СЧИСЛЕНИЯ

52

Пример:

2571 8 = ? 2

Ответ: 2571 8 = 010101111001 2

ДАЛЕЕ используя таблицу связи
заменяем каждое число

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ПРИМЕРЫ ДЛЯ САМОСТОЯТЕЛЬНОГО РЕШЕНИЯ

53

Задание №9

Восьмеричные числа
702; 4017
переведите в двоичную систему счисления

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ОТВЕТЫ НА ЗАДАНИЕ №9

54

702 8 = 111000010 2

4017 8 = 100000001111 2

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

55

X. АЛГОРИТМ ПЕРЕВОДА ЧИСЕЛ ИЗ ШЕСТНАДЦАТЕРИЧНОЙ СС В ДВОИЧНУЮ СС

Каждую шестнадцатеричную цифру в данном числе заменить двоичным классом по четыре цифры в каждом, используя таблицу связи

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ПРИМЕР ПЕРЕВОДА ШЕСТНАДЦАТЕРИЧНОГО ЧИСЛА В ДВОИЧНУЮ СИСТЕМУ СЧИСЛЕНИЯ

56

Пример:

F45D0 16 = ? 2

Ответ: F45D0 16 = 11110101010011010000 2

ДАЛЕЕ используя таблицу связи
заменяем каждое число

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ПРИМЕР ДЛЯ САМОСТОЯТЕЛЬНОГО РЕШЕНИЯ

57

Задание №10

Шестнадцатеричные числа
В096; Е38 переведите в двоичную систему счисления

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

ОТВЕТ НА ЗАДАНИЕ №10

58

В096 16 = 1011000010010110 2

Е38 16 = 111000111000 2

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Домашнее задание
(самостоятельная работа студентов)

Задание 1. Для каждого из данных чисел: 123, 356 выполните перевод: 10 → 2, 10 → 8, 10 → 16

59

Задание 2. Для каждого из данных чисел: 100011, 101001011, 1110010001 выполните перевод: 2 → 10, 2 → 8, 2 → 16

Задание 3. Для каждого из данных чисел: 54321, 773 выполните перевод: 8 → 2

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Практическая лекционная работа по дисциплине "Информатика" на тему "Алгоритмы перевода целых чисел из одной системы счисления в другую"

Домашнее задание
(самостоятельная работа студентов)

60

Задание 4. Для каждого из данных чисел: 1AB, E2E4 выполните перевод: 16 → 2

Задание 5. Подготовиться к практической работе по данной теме и выучить все алгоритмы перевода чисел из одной системы счисления в другую

Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
21.01.2020