1. Перевод целого числа десятичного кода в любую другую систему счисления осуществляется по следующему правилу: нужно делить исходное десятичное число на величину основания той системы счисления, в которую переводится число, а затем частное от деления снова делить на то же основание и так до тех пор, пока частное не окажется меньше делителя. Полученные остатки от деления и последнее частное будут представлять собой разряды числа в новой системе счисления. Чтение нового кода осуществляется с конца, т.е. последнее частное дает цифру старшего разряда.
Примеры:
1) перевести десятичное число 11 в двоичную систему счисления:
- | ||||||||
- | ||||||||
- | ||||||||
Направление чтения |
Искомое двоичное число 1011, т.е. .
2) перевести десятичное число 61819 в шестнадцатеричную систему:
Поскольку , а , искомое шестнадцатеричное число запишется в виде , т.е. .
|
|
2. Для перевода чисел из любой системы счисления в десятичную можно использовать запись этого числа в виде полинома (2.1). Выполнив сложение, получаем искомое десятичное число.