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

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

Решение:

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

— 12345678987654321 2
1.2345678987654E+16 — 6.1728394938272E+15 2
0 6.1728394938272E+15 — 3.0864197469136E+15 2
0 3.0864197469136E+15 — 1.5432098734568E+15 2
0 1.5432098734568E+15 — 7.716049367284E+14 2
0 7.7160493672839E+14 — 3.858024683642E+14 2
1 3.858024683642E+14 — 1.929012341821E+14 2
1 1.929012341821E+14 — 96450617091049 2
0 96450617091048 — 48225308545524 2
1 48225308545524 — 24112654272762 2
0 24112654272762 — 12056327136381 2
0 12056327136380 — 6028163568190 2
1 6028163568190 — 3014081784095 2
0 3014081784094 — 1507040892047 2
1 1507040892046 — 753520446023 2
1 753520446022 — 376760223011 2
1 376760223010 — 188380111505 2
1 188380111504 — 94190055752 2
1 94190055752 — 47095027876 2
0 47095027876 — 23547513938 2
0 23547513938 — 11773756969 2
0 11773756968 — 5886878484 2
1 5886878484 — 2943439242 2
0 2943439242 — 1471719621 2
0 1471719620 — 735859810 2
1 735859810 — 367929905 2
0 367929904 — 183964952 2
1 183964952 — 91982476 2
0 91982476 — 45991238 2
0 45991238 — 22995619 2
0 22995618 — 11497809 2
1 11497808 — 5748904 2
1 5748904 — 2874452 2
0 2874452 — 1437226 2
0 1437226 — 718613 2
0 718612 — 359306 2
1 359306 — 179653 2
0 179652 — 89826 2
1 89826 — 44913 2
0 44912 — 22456 2
1 22456 — 11228 2
0 11228 — 5614 2
0 5614 — 2807 2
0 2806 — 1403 2
1 1402 — 701 2
1 700 — 350 2
1 350 — 175 2
0 174 — 87 2
1 86 — 43 2
1 42 — 21 2
1 20 — 10 2
1 10 — 5 2
0 4 — 2 2
1 2 1
0

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

Ответ: 1234567898765432110=1010111101110001010100011000101001000111110100101100002.

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

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

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

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