Перевести числа из одной системы в другие.
а) 359,8810→2
b) 359,8810→8
c) 359,8810→16
Целую и дробную части переводим отдельно. Целую часть делим на основание, дробную умножаем на основание. Дробь
а) В двоичную систему.
Целая часть:
Дробная часть:
Получаем
b) В восьмеричную систему.
Целая часть:
Дробная часть:
Получаем
c) В шестнадцатеричную систему.
Целая часть:
Дробная часть:
Получаем
Целую часть переводят последовательным делением на основание, дробную — последовательным умножением на основание, выписывая целые части произведений. Дробная часть часто переводится только приближённо.
а)
b)
c)
Переведите данные числа из 10-ич. с.с.
- 12310→4
- 53910→8
- 121110→12
- 132310→13
- 278510→16
- 210510→7
- 405110→14
Делим число на основание системы с остатком, пока частное не станет равным
-
(ост. ); (ост. ); (ост. ); (ост. ). Получаем . -
(ост. ); (ост. ); (ост. ); (ост. ). Получаем . -
(ост. = B); (ост. ); (ост. ). Получаем . -
(ост. = A); (ост. = A); (ост. ). Получаем . -
(ост. ); (ост. = E); (ост. = A). Получаем . -
(ост. ); (ост. ); (ост. ); (ост. ). Получаем . -
(ост. ); (ост. ); (ост. ); (ост. ). Получаем .
Проверка для
В системах с основанием больше
Выполните арифметические операции. Примеры записываем сразу в столбик.
- 111010112+1011112
- 1011012⋅101112
- 101000102−11012
- 111001102:1012
- 1110111011002+110110111002
- 100000010001112+10000101002
- 1110000112−1111112
Действия выполняем в двоичной системе по правилам:
-
Складываем разряд за разрядом справа налево с переносом:
Проверка:
-
Умножаем
на каждый разряд множителя и складываем сдвинутые копии:
Результат:
Проверка:
-
Вычитаем с заёмом:
Проверка:
-
Делим уголком:
Проверка:
-
Складываем с переносами:
Проверка:
-
Выравниваем числа по правому краю и складываем:
Здесь второе слагаемое
Проверка:
-
Вычитаем с заёмом:
Проверка:
В двоичной системе перенос в следующий разряд происходит при получении
