Интернет магазин китайских планшетных компьютеров |
|||||||||
Компьютеры - Двоичная система счисления - Сложение и умножение двоичных чисел22 января 2011Оглавление: 1. Двоичная система счисления 2. Запись двоичных чисел 3. Сложение и умножение двоичных чисел 4. Применения Таблица сложения
Пример сложения «столбиком»:
Таблица умножения
Пример умножения «столбиком»:
Преобразование чиселДля преобразования из двоичной системы в десятичную используют следующую таблицу степеней основания 2:
Начиная с цифры 1 все цифры умножаются на два. Точка, которая стоит после 1, называется двоичной точкой. Преобразование двоичных чисел в десятичныеДопустим, вам дано двоичное число 110001. Для перевода в десятичное просто запишите его справа налево как сумму по разрядам следующим образом: Можно записать это в виде таблицы следующим образом:
Точно так же, начиная с двоичной точки, двигайтесь справа налево. Под каждой двоичной единицей напишите её эквивалент в строчке ниже. Сложите получившиеся десятичные числа. Преобразование методом ГорнераДля того, чтобы преобразовывать числа из двоичной в десятичную систему данным методом, надо суммировать цифры слева направо, умножая ранее полученный результат на основу системы. Например, двоичное число 1011011 переводится в десятичную систему так: 0*2+1=1 >> 1*2+0=2 >> 2*2+1=5 >> 5*2+1=11 >> 11*2+0=22 >> 22*2+1=45 >> 45*2+1=91 То есть в десятичной системе это число будет записано как 91. Или число 101111 переводится в десятичную систему так: 0*2+1=1 >> 1*2+0=2 >> 2*2+1=5 >> 5*2+1=11 >> 11*2+1=23 >> 23*2+1=47 То есть в десятичной системе это число будет записано как 47. Преобразование десятичных чисел в двоичныеДопустим, нам нужно перевести число 19 в двоичное. Вы можете воспользоваться следующей процедурой : 19 /2 = 9 с остатком 1 9 /2 = 4 c остатком 1 4 /2 = 2 без остатка 0 2 /2 = 1 без остатка 0 1 /2 = 0 с остатком 1 Итак, мы делим каждое частное на 2 и записываем остаток в конец двоичной записи. Продолжаем деление до тех пор, пока в частном не будет 0. Результат записываем справо налево. Т.е. нижнее число будет самым левым и.т.д. В результате получаем число 19 в двоичной записи: 10011. Преобразование дробных двоичных чисел в десятичныеНужно перевести число 1011010.101 в десятичную систему. Запишем это число следующим образом: Преобразование дробных десятичных чисел в двоичныеПеревод дробного числа из десятичной системы счисления в двоичную осуществляется по следующему алгоритму:
Пример: Требуется перевести дробное десятичное число 206,116 в дробное двоичное число. Перевод целой части дает 20610=110011102 по ранее описанным алгоритмам; дробную часть умножаем на основание 2, занося целые части произведения в разряды после запятой искомого дробного двоичного числа: Просмотров: 24747
|