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

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

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

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

Решение:

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

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

Отсюда:

171491125430=1 ∙ 309 + 7 ∙ 308 + 1 ∙ 307 + 4 ∙ 306 + 9 ∙ 305 + 1 ∙ 304 + 1 ∙ 303 + 2 ∙ 302 + 5 ∙ 301 + 4 ∙ 300 = 1 ∙ 19683000000000 + 7 ∙ 656100000000 + 1 ∙ 21870000000 + 4 ∙ 729000000 + 9 ∙ 24300000 + 1 ∙ 810000 + 1 ∙ 27000 + 2 ∙ 900 + 5 ∙ 30 + 4 ∙ 1 = 19683000000000 + 4592700000000 + 21870000000 + 2916000000 + 218700000 + 810000 + 27000 + 1800 + 150 + 4 = 2430070553895410

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

171491125430 = 2430070553895410

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

24300705538954 2
24300705538954 12150352769477 2
0 12150352769476 6075176384738 2
1 6075176384738 3037588192369 2
0 3037588192368 1518794096184 2
1 1518794096184 759397048092 2
0 759397048092 379698524046 2
0 379698524046 189849262023 2
0 189849262022 94924631011 2
1 94924631010 47462315505 2
1 47462315504 23731157752 2
1 23731157752 11865578876 2
0 11865578876 5932789438 2
0 5932789438 2966394719 2
0 2966394718 1483197359 2
1 1483197358 741598679 2
1 741598678 370799339 2
1 370799338 185399669 2
1 185399668 92699834 2
1 92699834 46349917 2
0 46349916 23174958 2
1 23174958 11587479 2
0 11587478 5793739 2
1 5793738 2896869 2
1 2896868 1448434 2
1 1448434 724217 2
0 724216 362108 2
1 362108 181054 2
0 181054 90527 2
0 90526 45263 2
1 45262 22631 2
1 22630 11315 2
1 11314 5657 2
1 5656 2828 2
1 2828 1414 2
0 1414 707 2
0 706 353 2
1 352 176 2
1 176 88 2
0 88 44 2
0 44 22 2
0 22 11 2
0 10 5 2
1 4 2 2
1 2 1
0

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

2430070553895410=1011000011001111100101110101111100011100010102

Ответ: 171491125430 = 1011000011001111100101110101111100011100010102.

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

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

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