Практическая работа Системы счисления. Занятие Перевод чисел из одной системы счисления в другую
Скачать 161.5 Kb.
|
Практическое занятие Перевод чисел из одной системы счисления в другую Цель занятия: научиться переводить числа из одной системы в другую. План Записать в тетрадь Таблицу 1. Выполнить практическую часть. Записать в тетрадь домашнее задание Теоретическая часть Таблица 1
Практическая частьПеревод из 10-го числа в 2-ую систему Правило: Для перевода необходимо последовательно делить на 2 до тех пор, пока не останется остаток, меньший или равный 1. Число в двоичной системе записывается как последовательность последнего результата деления и остатков от деления в обратном порядке. Пример: число перевести в 2-ую систему счисления. 22 2 22 11 2 0 10 5 2 1 4 2 2 1 2 1 0 С/р. Выполните перевод из 10-ой системы счисления в 2-ую систему счисления: 16510 = 54110 = 72010 = Перевод числа из 2-ой системы в 10-ую Правило: Для перевода необходимо его записать в виде многочлена, состоящего из произведений цифр числа и соответствующей степени числа 2, и вычислить по правилам десятичной арифметики: При переводе удобно пользоваться таблицей степеней двойки:
Пример: число перевести в 10-ую систему счисления. С/р. Выполните перевод из 2-ой в 10-ую систему счисления: 101012 = 1101012 = 1100010112 = Перевод из 10-го числа в 8-ую систему Правило: Для перевода необходимо последовательно делить на 8 до тех пор, пока не останется остаток, меньший или равный 7. Число в восьмеричной системе записывается как последовательность цифр последнего результата деления и остатков от деления в обратном порядке. Пример: число перевести в 8-ую систему счисления. 5 71 8 568 71 8 3 64 8 8 7 8 1 0 57110=10738 С/р. Выполните перевод из 10-ой в 8-ую систему счисления: 6910 = 11310 = 64110 = Перевод числа из 8-ой системы в 10-ую Правило: Для перевода необходимо его записать в виде многочлена, состоящего из произведений цифр числа и соответствующей степени числа 8, и вычислить по правилам десятичной арифметики: При переводе удобно пользоваться таблицей степеней восьмерки:
Пример: число перевести в 10-ую систему счисления. С/р. Выполните перевод из 8-ой в 10-ую систему счисления: 658 = 3278 = 7518 = Перевод из 10-го числа в 16-ую систему Правило: Для перевода необходимо последовательно делить на 16 до тех пор, пока не останется остаток, меньший или равный 15. Число в шестнадцатеричной системе записывается как последовательность цифр последнего результата деления и остатков от деления в обратном порядке. Пример: число 746710 перевести в 16-ую систему счисления - 7 - 467 16 7 - 456 466 16 11 464 29 16 2 16 1 13 С/р. Выполните перевод из 10-ой в 16-ую систему счисления: 9910 = 20810 = 64710 = Перевод числа из 16-ой системы в 10-ую Правило: Для перевода необходимо его записать в виде многочлена, состоящего из произведений цифр числа и соответствующей степени числа 16, и вычислить по правилам десятичной арифметики: При переводе удобно пользоваться таблицей степеней числа 16:
Пример: число перевести в десятичную систему счисления. С/р. Выполните перевод из 16-ой в 10-ую систему счисления: D816 = E5716 = EA8B116 = Перевод числа из 2-ой системы в 8-ую Правило: Чтобы перевести число из двоичной системы в восьмеричную, его нужно разбить на триады (тройки цифр), начиная с младшего разряда, в случае необходимости дополнив старшую триаду нулями, и каждую триаду заменить соответствующей восьмеричной цифрой (Таблица 1). Пример: число перевести в 8-ую систему счисления делим цифры, начиная с конца на 3 части: 1|001|011 добавляем для последней части нули: 001|001|011 смотрим таблицу 1: 1 1 3 ответ: 0010010112 = 1138 С/р. Выполните перевод из 2-ой в 8-ую систему счисления: 1101012 = 1001011102 = 1100110010112 = Перевод числа из 2-ой системы в 16-ую Правило: Чтобы перевести число из двоичной системы в шестнадцатеричную, его нужно разбить на тетрады (четверки цифр), начиная с младшего разряда, в случае необходимости дополнив старшую тетраду нулями, и каждую тетраду заменить соответствующей восьмеричной цифрой (Таблица 1). Пример: число перевести в 16-ую систему счисления. делим цифры начиная с конца на 4 части: 10|1110|0011 добавляем для последней части нули: 0010|1110|0011 смотрим Таблицу 1: 2 E 3 ответ: 0010111000112 = 2E316 С/р. Выполните перевод из 2–ой в 16–ую систему счисления: 1101012 = 1110010112 = 1100110010112 = Перевод числа из 8-ой системы в 2-ую Правило: Для перевода восьмеричного числа в двоичное необходимо каждую цифру заменить эквивалентной ей двоичной триадой. Пример 1: число перевести в 2-ую систему счисления. 5 3 1 См. Таблицу 1: 101 011 001 Ответ: 5318 = 1010110012 Пример 2: число перевести в 2-ую систему счисления. 4 1 0 См. Таблицу 1: 100 001 000 Ответ: 4108 = 1000010002 С/р. Выполните перевод из 8-ой в 2-ую систему счисления: 758 = 4328 = 10558 = Перевод числа из 16-ой системы в 2-ую Правило: Для перевода шестнадцатеричного числа в двоичное необходимо каждую цифру заменить эквивалентной ей двоичной тетрадой. Пример: число перевести в 2-ую систему счисления. E E 8 См. Таблицу 1: 1110 1110 1000 Ответ: EE816 = 1110111010002 С/р. Выполните перевод из 16-ой в 2-ую систему счисления: 2D16 = 6С216 = 20В716 = Перевод числа из 8-ой системы в 16-ую и обратно Правило: При переходе из восьмеричной системы счисления в шестнадцатеричную и обратно, необходим промежуточный перевод чисел в двоичную систему. Пример 1: число 66538 перевести в 16-ую систему счисления. Пример 2: Число перевести в 8-ую систему счисления FEA16 = 1111111010102 111 111 101 0102 = 77528 С/р. Выполните перевод из 8-ой в 16-ую систему счисления: 16258 = 43678 = С/р. Выполните перевод из 16-ой в 8-ую систему счисления: 9Е16 = 7F416 = Домашнее задание Выполните перевод: 8E516 = ? 10 10110010112 = ? 8 1000001112 = ? 16 6038 = ? 2 3B5D16 = ? 2 60010 = ? 2 110111012 = ? 10 35110 = ? 8 2158 = ? 10 9910 = ? 16 Ответы к теме: Перевод чисел из одной системы счисления в другую Практическая часть 16510 = 101001012 54110 = 10000111012 72010 = 10110100002 101012 = 2110 1101012 = 5310 1100010112 = 39510 6910 = 1058 11310 = 1618 64110 = 12018 658 = 5310 3278 = 21510 7518 = 48910 5310 = 3516 20810 = D016 64710 = 28716 D816 = 21610 E5716 = 367110 EA8B116 = 96068910 1101012 = 658 1001011102 =4568 1100110010112 = 63138 1101012 = 3516 1110010112 = 1CB16 1100110010112 = CCB16 758 = 111 1012 4328 = 100 011 0102 10558 = 1 000 101 1012 2D16 = 010 11012 6C216 = 110 1100 00102 20B716 = 10 0000 1011 01112 16258 = 39516 43678 = 8F716 9E16 = 2368 7F416 = 37648 Домашнее задание 8E516 = 227710 10110010112 = 13138 1000001112 = 10716 6038 = 110 000 0112 3B5D16 = 11 1011 0101 11012 60010 = 10010110002 110111012 = 22110 35110 = 5378 2158 = 14110 9910 = 6316 |