В системах счисления с основанием q (q-ичная система счисления) числа в развернутой форме записываются в виде суммы степеней основания q с коэффициентами, в качестве которых выступают цифры 0, 1, q-1:
Аq = an-1·qn-1 + … + a0·q0
Коэффициенты аi в этой записи являются цифрами числа, записанного в q-ичной системе счисления.
Аq = an-1 … q0
Алгоритм перевода целых двоичных чисел в десятичную систему:
Представить число в развернутой форме. (При этом основание системы счисления должно быть представлено в десятичной системе счисления).
Найти сумму ряда.
Полученное число является значением числа в десятичной системе счисления.
Пример 1. 11012 = 1·23 + 1·22 + 0·21 + 1·20 = 8 + 4 + 0 + 1 = 1310
САМОСТОЯТЕЛЬНО:
1) 10102 =
2) 101012 =
Алгоритм перевода целых десятичных чисел в двоичную систему счисления.
1. Последовательно выполнять деление данного числа и получаемых целых частных на основание новой системы счисления до тех пор, пока не получится частное, меньше делителя.
2. Полученные остатки, являющиеся цифрами числа в новой системе счисления, привести в соответствие с алфавитом новой системы счисления.
3. Составить число в новой системе счисления, записывая его, начиная с последнего остатка.
Пример2.
Перевести число 1310 в двоичную систему счисления.
1 способ
2 способ
Использование развернутой формы
1310 = 1·23 + 1·22 + 0·21 + 1·20 = 8 + 4 + 0 + 1 = 11012
Ответ: 1310 = 11012
САМОСТОЯТЕЛЬНО:
1) переведите число 4610 в двоичную систему счисления.
2) переведите число 6410 в двоичную систему счисления.
Домашнее задание:
- Перевести числа в заданную систему:
а) 7710 → ?2
б) 12610 → ?2
в) 111012 → ?10
г) 11010002 → ?10