- •Структура занятия
- •Организационный момент
- •Организационный момент
- •Мотивация деятельности
- •Актуализация опорных знаний
- •Формулирование цели и задач занятия
- •Изучение нового материала
- •Двоичная система счисления
- •Восьмеричная система счисления
- •Формы записи чисел в различных системах счисления
- •Десятичная система счисления
- •Шестнадцатеричная система счисления
- •Перевод целого десятичного числа в недесятичную систему счисления
- •Алгоритм перевода чисел между недесятичными системами счисления
- •Алгоритмы перевода чисел между системами счисления с кратными основаниями.
- •VI.Закрепление нового материала.
- •VII.Самостоятельная работа.
- •VIII. Домашнее задание
- •Памятка обучающемуся
- •Источники
Алгоритм перевода чисел между недесятичными системами счисления
Такой перевод удобнее осуществлять через десятичную систему счисления:
Перевести исходное число в десятичную систему счисления;
Перевести полученное десятичное число в требуемую систему счисления.
Алгоритмы перевода чисел между системами счисления с кратными основаниями.
Если основания исходной и конечной системы кратны друг другу, то перевод чисел между этими системами счисления можно выполнять по упрощённой системе.
Перевод двоичного числа в восьмеричную систему счисления:
- исходное двоичное число разбивается на группы по три цифры («триады») справа налево; при необходимости крайняя слева группа цифр дополняется незначащими нулями слева;
- каждая триада двоичных цифр заменяется соответствующим ей восьмеричным значением согласно таблице:
-
Двоичная триада
000
001
010
011
100
101
110
111
Восьмеричное значение
0
1
2
3
4
5
6
7
Пример: необходимо перевести число 10100111001012 в восьмеричную систему счисления.
1 шаг: Разбиваем на триады: 001 010 011 100 1012
2 шаг: Заменяем триады на значения из таблицы: 123458.
Перевод восьмеричного числа в двоичную систему счисления:
- исходное восьмеричное число разбивается на отдельные цифры;
- каждая восьмеричная цифра заменяется соответствующей ей триадой цифр по таблице;
- искомое двоичное число составляется из полученных триад; незначащие нули слева отбрасываются.
Пример: требуется перевести 1328 в двоичную систему счисления.
1 шаг. Разбиваем на цифры: 1 3 2
2 шаг. Заменяем триадами: 001 011 010
3 шаг. Составляем число, отбрасываем нули: 10110102.
Перевод двоичного числа в шестнадцатеричную систему счисления:
– исходное двоичное число разбивается на группы по четыре цифры – «тетрады» справа налево; при необходимости крайняя слева группа цифр дополняется незначащими нулями слева;
- каждая тетрада двоичных цифр заменяется соответствующим ей восьмеричным значением согласно таблице:
Двоичная триада |
0000 |
0001 |
0010 |
0011 |
0100 |
0101 |
0110 |
0111 |
Шестнадцатеричное значение |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
Двоичная триада |
1000 |
1001 |
1010 |
1011 |
1100 |
1101 |
1110 |
1111 |
Шестнадцатеричное значение |
8 |
9 |
A |
B |
C |
D |
E |
F |
Пример: необходимо перевести число 10100111001012 в шестнадцатеричную систему счисления.
1 шаг. Разбиваем на тетрады: 0001 0100 1110 01012
2 шаг. Заменяем тетрады на значения из таблицы: 14Е516.
4. Перевод шестнадцатеричного числа в двоичную систему счисления:
- исходное шестнадцатеричное число разбивается на отдельные цифры;
- каждая шестнадцатеричная цифра заменяется соответствующей ей тетрадой двоичных цифр по таблице;
- искомое двоичное число составляется из полученных тетрад; незначащие нули слева отбрасываются.
Пример: требуется перевести 5А16 в двоичную систему счисления.
1 шаг. Разбиваем на цифры: 5 А
2 шаг. Заменяем тетрадами: 0101 1010
3 шаг. Составляем число, отбрасываем нули: 10110102.
