Общий случай перевода
Общие правила перевода чисел из десятичной системы счисления в другую приведены ниже
1) Для целых чисел.
Делим число на основание той системы счисления, в которую переводим данное число. В качестве остатка получаем последнюю цифру искомого числа в новой системе счисления. Далее делим частное на основание новой системы счисления. Остаток от деления является следующей с конца (предпоследней) цифрой искомого числа в новой системе счисления.
Пример.
а) Исходное число (241)10 б) Исходное число (241)10
перевести перевести
в шестнадцатеричную систему в восьмеричную систему
счисления. (X)16 = ? счисления. (X)8 = ?
2) Для дробной части.
Производится умножение данного числа на число, соответствующее новой системе счисления. При этом цифра, которая соответствует целой части полученного произведения, становится первой цифрой искомого числа в новой системе счисления. Далее дробная часть результата умножается на число, соответствующее новой системе счисления, и новая цифра целой части произведения становится второй и т.д. Необходимо сохранять точность переводимого и получаемого числа.
Пример.
а) Исходное число (0,45)10 б) Исходное число (0,45)10
перевести в перевести в шестнадцатеричную восьмеричную
систему счисления. (X)16 = ? систему счисления. (X)8 = ?
Для перевода чисел из любой системы счисления в любую другую следует предварительно перевести заданное число в десятичную систему счисления.
Пример:
Исходное число (41.32)5 перевести в десятичную систему счисления (Х)10 = ?
(41.32)5 = 4*51 + 1*50 + 3*5-1 + 2*5-2 = (25*(3/5+2/25))10 = (25.68)10
Дата добавления: 2016-09-26; просмотров: 1626;