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

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

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

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

Решение:

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

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

Отсюда:

95654879=9 ∙ 795 + 5 ∙ 794 + 6 ∙ 793 + 5 ∙ 792 + 4 ∙ 791 + 8 ∙ 790 = 9 ∙ 3077056399 + 5 ∙ 38950081 + 6 ∙ 493039 + 5 ∙ 6241 + 4 ∙ 79 + 8 ∙ 1 = 27693507591 + 194750405 + 2958234 + 31205 + 316 + 8 = 2789124775910

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

95654879 = 2789124775910

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

27891247759 2
27891247758 13945623879 2
1 13945623878 6972811939 2
1 6972811938 3486405969 2
1 3486405968 1743202984 2
1 1743202984 871601492 2
0 871601492 435800746 2
0 435800746 217900373 2
0 217900372 108950186 2
1 108950186 54475093 2
0 54475092 27237546 2
1 27237546 13618773 2
0 13618772 6809386 2
1 6809386 3404693 2
0 3404692 1702346 2
1 1702346 851173 2
0 851172 425586 2
1 425586 212793 2
0 212792 106396 2
1 106396 53198 2
0 53198 26599 2
0 26598 13299 2
1 13298 6649 2
1 6648 3324 2
1 3324 1662 2
0 1662 831 2
0 830 415 2
1 414 207 2
1 206 103 2
1 102 51 2
1 50 25 2
1 24 12 2
1 12 6 2
0 6 3 2
0 2 1
1

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

2789124775910=110011111100111001010101010100011112

Ответ: 95654879 = 110011111100111001010101010100011112.

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

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

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