110 likes | 294 Views
Тема урока «Перевод чисел из двоичной системы счисления в восьмеричную, шестнадцатеричную и обратно». Сегодня на уроке. Вы познакомитесь с понятиями двоичной триады и тетрады ; Вы научитесь переводить числа из двоичной системы счисления в восьмеричную, шестнадцатеричную и обратно.
E N D
Тема урока«Перевод чисел из двоичной системы счисления в восьмеричную, шестнадцатеричную и обратно». Полукарикова А.С., учитель информатики МОУ "СОШ № 9" г.Когалыма
Сегодня на уроке • Вы познакомитесь с понятиями двоичной триады и тетрады; • Вы научитесь переводить числа из двоичной системы счисления в восьмеричную, шестнадцатеричную и обратно.
Вы знаете 1 вопрос – сформулируйте алгоритм перевода позиционных чисел в десятичную систему счисления. 2 вопрос – сформулируйте алгоритм перевода числа из десятичной системы счисления в двоичную, восьмеричную, шестнадцатеричную. 3 вопрос – как можно перевести число из двоичной системы в восьмеричную систему счисления.
Перевод чисел с основанием 2n Двоичная система, являющаяся основой компьютерной арифметики, весьма громоздка и неудобна для использования человеком. Поэтому программисты используют две кратные двоичной системы счисления: восьмеричную и шестнадцатеричную. 8=23 16=24
Примеры записи натуральных чисел в четырех системах счисления 10-я 2-я 8-я 16-я 0 0 0 0 1 1 1 1 2 10 2 2 3 11 3 3 4 100 4 4 5 101 5 5 6 110 6 6 7 111 7 7 8 1000 10 8 9 1001 11 9 10 1010 12 А 11 1011 13 В 12 1100 14 С 13 1101 15 D 14 1110 16 E 15 1111 17 F 16 10000 20 10 Тройка двоичных цифр - триада Четвёрка двоичных цифр - тетрада
10-я 2-я 8-я 16-я 0 0 0 0 1 1 1 1 2 10 2 2 3 11 3 3 4 100 4 4 5 101 5 5 6 110 6 6 7 111 7 7 8 1000 10 8 9 1001 11 9 10 1010 12 А 11 1011 13 В 12 1100 14 С 13 1101 15 D 14 1110 16 E 15 1111 17 F 16 10000 20 10 Правила 101011012 → 10 101 101 → 2558. 2 5 5 Деление на группы в целой части идёт справа налево Для перевода дробной части число читается слева направо. 0,100110→ 0,46
Убедимся в правильности алгоритма: 101011012→10101101→ 2558. 2 5 5 101011012 → 1*27+1*25+1*23+1*22+1*20 → 17310 2558→ 2*82+5*81+5*80 → 17310.
Правила 10-я 2-я 8-я 16-я 0 0 0 0 1 1 1 1 2 10 2 2 3 11 3 3 4 100 4 4 5 101 5 5 6 110 6 6 7 111 7 7 8 1000 10 8 9 1001 11 9 10 1010 12 А 11 1011 13 В 12 1100 14 С 13 1101 15 D 14 1110 16 E 15 1111 17 F 16 10000 20 10 3158 → 3 1 5 → 11 001 1012 011 001 101 Если в триаде или тетраде не хватает цифр, то дописывают нули слева.
101011012 → 1010 1101 → AD16 А D D516→ D 5 → 110101012 1101 0101 Пример для 16-ой системы счисления 10-я 2-я 8-я 16-я 0 0 0 0 1 1 1 1 2 10 2 2 3 11 3 3 4 100 4 4 5 101 5 5 6 110 6 6 7 111 7 7 8 1000 10 8 9 1001 11 9 10 1010 12 А 11 1011 13 В 12 1100 14 С 13 1101 15 D 14 1110 16 E 15 1111 17 F 16 10000 20 10
1 вариант А - 12113 Б - 2 В - 144,В Г - 11 Д - 1001112(47)< 518 2 вариант А - 6104 Б - 3 В - 610,44 Г - 11 Д - 1011112(57)>478 Ответы на самостоятельную работу
Домашнее задание • Перевести в 8-ю и 16-ю системы двоичное число 1010101,01111. • Перевести в 2-ю систему число EF,1216 Желаю успеха!