Как из десятичной перевести в восьмеричную

от admin

Перевод 901.35 из десятичной в восьмиричную систему счисления

Калькулятор перевода чисел имеет одно поле для ввода. В это поле необходимо ввести число которое Вы хотите перевести.

После этого Вам обязательно нужно указать в какой системе счисления Вы его ввели. Для этого под полем ввода есть графа "Его система счисления".

Если Вы не нашли своей системы, то выберите графу "другая" и появится поле ввода . В это поле необходимо вписать основание системы одним числом без пробелов.
Далее необходимо выбрать в какую систему хотите перевести данное число. Если Вы опять не нашли нужной системы то введите ее в графе "другая".

После нажмите кнопку "ПЕРЕВЕСТИ" и результат появится в соответствующем поле. Если Вы хотите получить подробный ход решения, то нажмите на соответствующую ссылку.

После проведения расчета нажмите на кнопочку ‘Расчет не верен’ если Вы обнаружили ошибку. Или нажмите ‘расчет верный’ если ошибок нет.

Научиться переводить число из одной системы счисления в другую очень просто.

Любое число может быть легко переведено в десятичную систему по следующему алгоритму:

Каждая цифра числа должна быть умножена на основание системы счисления этого числа возведенное в степень равное позиции текущей цифры в числе справа налево, причём счёт начинается с 0.

Перевод чисел из десятичной системы счисления в восьмеричную и наоборот.

В этом уроке информатики мы рассмотрим как перевести любое число из десятичной системы счисления в восьмеричную, а затем переведем произвольное число из восьмиричной системы счисления в десятичную, то есть сделаем обратное действие.

Итак в десятичной системе счисления мы пользуемся 10 цифрами с помощью которых можем составить любое число. Это цифры 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

В восьмеричной системе счисления у нас только восемь цифр 0, 1, 2, 3, 4, 5, 6, 7, с помощью которых мы можем составлять любые числа.

В восьмеричной системе счисления после семерки идет цифра 10 т.к. цифры 8 в ней нет. Почему? А потому что когда мы работаем в десятичной системе счисления то когда доходим до 9 то при прибавлении к ней единицы 9+1 получаем, что 9 заменяется на ноль, слева от которого добавляется 1 (к старшему разряду).

Таким образом мы можем попробовать составить небольшую таблицу соответствия чисел десятичной и восьмиричной системы счисления.

Десятичная

Восьмеричная

То есть, смотрите, когда мы выписывали правый столбец (числа в восьмеричной системе счисления) мы руководствовались тем правилом, которое описали выше таблицы. Как только у нас заканчиваются цифры системы счисления мы пишем ноль и добавляем единицу к старшему разряду.

А теперь рассмотрим как перевети число из десятичной системы счисления в восьмеричную. Давайте возьмем число 259 в десятичной системе счисления.

Число в десятичной системе счисления делим на основание степени (восьмерку). Получаем какую то целую часть и остаток. Если целая часть больше либо равна 8, то опять делим на основание степени и получаем целую часть и остаток. Как только целая часть становится меньше восьми, начинаем выписывать, сначала последнюю целую часть, а затем все остатки в обратном порядке. Это и будет число в новой системе счисления, в нашем случае в восьмиричной.

И сделаем обратное преобразование переведем число 403 в восьмеричной системе счисления в десмятичную.

То есть вначале мы нумеруем числа справа налево для того, чтобы затем каждое из чисел в восьмиричной системе счисления умножить на восьмерку в соответствующей степени. Сложив все, мы получим результат в десятичной системе счисления.

Перевод систем счисления онлайн

В сервисе перевода чисел из одной системы счисления в другую представлены наиболее распространенные и востребованные системы, а именно:

  • двоичная;
  • восьмеричная;
  • десятичная;
  • шестнадцатеричная;
  • двоично-десятичная.

Сервис автоматически переводит введенное число во все указанные системы. При желании, ненужные системы можно отключить, сняв флажок (галочку) с соответствующего значения.

Цифры и буквы используемые в разных системах счисления (СС):

  • двоичная: 0 и 1;
  • восьмеричная: 0, 1, 2, 3, 4, 5, 6, 7;
  • десятичная: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9;
  • шестнадцатеричная: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 и букв: A, B, C, D, E, F;
  • двоично-десятичная: 0 и 1.

Перевод из двоичной системы в восьмеричную и обратно

Разбиваем двоичное число на группы по 3 цифры, а затем находим соответствующее восьмеричное значение для каждой группы в таблице.

значение2 значение8
000 0
001 1
010 2
011 3
100 4
101 5
110 6
111 7

Для перевода из восьмеричной системы в двоичную необходимо выполнить все действия в обратном порядке.

Перевод из двоичной системы в шестнадцатеричную и обратно

Для начала необходимо разбить двоичное число на группы по 4 символа (цифры). Каждой группе необходимо сопоставить её шестнадцатеричное значение, указанное в таблице.

значение2 значение16
0000 0
0001 1
0010 2
0011 3
0100 4
0101 5
0110 6
0111 7
1000 8
1001 9
1010 A
1011 B
1100 C
1101 D
1110 E
1111 F
Читать:
Сколько букв в самом

Для перевода из шестнадцатеричного системы в двоичную необходимо произвести все действия в обратном порядке.

Перевод из двоичной системы в десятичную

Для того чтобы перевести двоичное число в десятичное необходимо умножить каждую цифру двоичного числа на основание «2», возведенное в степень, равную разряду числа и сложить полученные результаты.

Пример: переведем двоичное число 1011 в десятичное. Получаем сумму чисел:

1×2 3 + 0×2 2 + 1×2 1 + 1×2 0 = 11

число2 1 0 1 1
№ разряда (степень двойки) 3 2 1 0

Перевод из восьмеричной системы в десятичную

Для этого необходимо умножить каждую цифру восьмеричного числа на основание «8», возведенное в степень, равную разряду числа и после этого сложить полученные результаты.

Пример. Необходимо перевести восьмеричное число 7241 в десятичное. Получаем сумму произведений:

7×8 3 + 2×8 2 + 4×8 1 + 1×8 0 = 3584 + 128 + 32 + 1 = 3745

число8 7 2 4 1
№ разряда (степень восьмерки) 3 2 1 0

Перевод из шестнадцатеричной системы в десятичную

Для этого необходимо умножить каждую цифру шестнадцатеричного числа на основание «16», возведенное в степень, равную разряду числа и после этого сложить полученные результаты. При этом необходимо учитывать следующее соответствие числовых значений для буквенных символов.

буква значение
A 10
B 11
C 12
D 13
E 14
F 15

Пример. Необходимо перевести шестнадцатеричное число 1D9A в десятичное. Получаем сумму произведений:

1×16 3 + 13×16 2 + 9×16 1 + 10×16 0 = 4096 + 3328 + 144 + 10 = 7578

число16 1 D 9 A
№ разряда (степень числа 16) 3 2 1 0

Перевод из двоично-десятичной системы в десятичную и обратно

Для этого необходимо разбить двоичное число на группы по 4 символа, предварительно дописав с левой стороны необходимое количество нулей, что бы общее количество символов стало кратно 4. Далее переводим каждую группу в десятичное значение и полученные результаты записываем в соответствующем порядке. Для упрощения задачи можно воспользоваться таблицей соответствия двоичного и десятичного значений.

значение2 значение10
0000 0
0001 1
0010 2
0011 3
0100 4
0101 5
0110 6
0111 7
1000 8
1001 9

Для обратного перевода необходимо произвести все действия в обратном порядке, то есть каждой цифре десятичного значения находим по таблице соответствующее двоичное значение и записываем полученные результаты в таком же порядке, как и цифры десятичного числа.

Перевод из десятичной в двоичную, восьмеричную и шестнадцатеричную системы

Для того что бы перевести из десятичной системы в любую другую необходимо последовательно делить число на основание той системы в которую переводим до тех пор пока частное от деления не станет равным нулю. Далее записываем остатки от делений в обратном порядке. Полученная последовательность будет являться результатом перевода в выбранную систему счисления. Для понимания указанных действий разберем последовательное преобразование для каждой из систем.

Из десятичной в двоичную. Исходное число 230, основание системы «2». Производим последовательное деление:

  • 230 ÷ 2 = 115 (в остатке 0);
  • 115 ÷ 2 = 57 (в остатке 1);
  • 57 ÷ 2 = 28 (в остатке 1);
  • 28 ÷ 2 = 14 (в остатке 0);
  • 14 ÷ 2 = 7 (в остатке 0);
  • 7 ÷ 2 = 3 (в остатке 1);
  • 3 ÷ 2 = 1 (в остатке 1);
  • 1 ÷ 2 = 0 (в остатке 1).

Записываем остатки от деления на 2 в обратном порядке и получаем следующую последовательность: 11100110. Полученный результат является двоичным представлением числа 230.

Из десятичной в восьмеричную. Исходное число 789, основание системы «8». Производим последовательное деление:

  • 789 ÷ 8 = 98 (в остатке 5);
  • 98 ÷ 8 = 12 (в остатке 2);
  • 12 ÷ 8 = 1 (в остатке 4);
  • 1 ÷ 8 = 0 (в остатке 1).

Записываем остатки от деления на 8 в обратном порядке и получаем следующую последовательность: 1425. Полученный результат является восьмеричным представлением числа 789.

Из десятичной в шестнадцатеричную. Исходное число 7000, основание системы «16». Производим последовательное деление:

  • 7000 ÷ 16 = 437 (в остатке 8);
  • 437 ÷ 16 = 27 (в остатке 5);
  • 27 ÷ 16 = 1 (в остатке 11);
  • 1 ÷ 16 = 0 (в остатке 1).

Записываем остатки от деления на 16 в обратном порядке. Если остаток от деления больше 9, то вместо числа записываем букву, соответствие чисел и букв представлено ниже в таблице. В результате получаем следующую последовательность: 1B58. Полученный последовательность является шестнадцатеричным представлением числа 7000.

Как переводить из десятичной системы в восьмеричную

wikiHow работает по принципу вики, а это значит, что многие наши статьи написаны несколькими авторами. При создании этой статьи над ее редактированием и улучшением работали, в том числе анонимно, 14 человек(а).

Количество просмотров этой статьи: 84 137.

В восьмеричной системе счисления используются только восемь цифр (от 0 до 7). Числа этой системы очень легко преобразовать в числа двоичной системы, так как каждая цифра восьмеричной системы соответствует определенной комбинации трех цифр двоичной системы. [1] X Источник информации Но преобразовать число десятичной системы счисления в число восьмеричной системы не так просто; хотя для этого понадобится только умение делить в столбик. Метод деления весьма прост, а вот метод остатков немного более сложный для понимания (но в нем также используется деление в столбик).

Related Posts