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

Задача: перевести число 0803 из 0803-ой в двоичную систему счисления.

Для перевода 0803 из 0803-ой в двоичную систему счисления, воспользуемся следующим алгоритмом:

  1. Переведем число 0803 из 0803-ой системы в десятичную;
  2. Полученное число переведём из десятичной системы в двоичную;

Решение:

1. Для перевода числа 0803 в десятичную систему воспользуемся формулой:

An = an-1 ∙ qn-1 + an-2 ∙ qn-2 + ∙∙∙ + a0 ∙ q0

Отсюда:

08030803=0 ∙ 08033 + 8 ∙ 08032 + 0 ∙ 08031 + 3 ∙ 08030 = 0 ∙ 517781627 + 8 ∙ 644809 + 0 ∙ 803 + 3 ∙ 1 = 0 + 5158472 + 0 + 3 = 515847510

Таким образом:

08030803 = 515847510

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

5158475 2
5158474 2579237 2
1 2579236 1289618 2
1 1289618 644809 2
0 644808 322404 2
1 322404 161202 2
0 161202 80601 2
0 80600 40300 2
1 40300 20150 2
0 20150 10075 2
0 10074 5037 2
1 5036 2518 2
1 2518 1259 2
0 1258 629 2
1 628 314 2
1 314 157 2
0 156 78 2
1 78 39 2
0 38 19 2
1 18 9 2
1 8 4 2
1 4 2 2
0 2 1
0

Полученные остатки записываем в обратном порядке, таким образом:

515847510=100111010110110010010112

Ответ: 08030803 = 100111010110110010010112.

Смотрите также:

  • Смотрите также
  • Калькуляторы
  • Последние переводы
  • Какое число еще хотите перевести?

    * Все поля обязательны
  • Дробное число вводите через точку
  • Введите от 2 до 16
  • Введите от 2 до 16
Подписаться
Уведомить о
guest
0 Комментарий
Межтекстовые Отзывы
Посмотреть все комментарии
Adblock
detector