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

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

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

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

Решение:

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

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

Отсюда:

9363125100=9 ∙ 1006 + 3 ∙ 1005 + 6 ∙ 1004 + 3 ∙ 1003 + 1 ∙ 1002 + 2 ∙ 1001 + 5 ∙ 1000 = 9 ∙ 1000000000000 + 3 ∙ 10000000000 + 6 ∙ 100000000 + 3 ∙ 1000000 + 1 ∙ 10000 + 2 ∙ 100 + 5 ∙ 1 = 9000000000000 + 30000000000 + 600000000 + 3000000 + 10000 + 200 + 5 = 903060301020510

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

9363125100 = 903060301020510

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

9030603010205 2
9030603010204 4515301505102 2
1 4515301505102 2257650752551 2
0 2257650752550 1128825376275 2
1 1128825376274 564412688137 2
1 564412688136 282206344068 2
1 282206344068 141103172034 2
0 141103172034 70551586017 2
0 70551586016 35275793008 2
1 35275793008 17637896504 2
0 17637896504 8818948252 2
0 8818948252 4409474126 2
0 4409474126 2204737063 2
0 2204737062 1102368531 2
1 1102368530 551184265 2
1 551184264 275592132 2
1 275592132 137796066 2
0 137796066 68898033 2
0 68898032 34449016 2
1 34449016 17224508 2
0 17224508 8612254 2
0 8612254 4306127 2
0 4306126 2153063 2
1 2153062 1076531 2
1 1076530 538265 2
1 538264 269132 2
1 269132 134566 2
0 134566 67283 2
0 67282 33641 2
1 33640 16820 2
1 16820 8410 2
0 8410 4205 2
0 4204 2102 2
1 2102 1051 2
0 1050 525 2
1 524 262 2
1 262 131 2
0 130 65 2
1 64 32 2
1 32 16 2
0 16 8 2
0 8 4 2
0 4 2 2
0 2 1
0

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

903060301020510=100000110110100110011110001001110000100111012

Ответ: 9363125100 = 100000110110100110011110001001110000100111012.

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

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

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