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

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

Решение:

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

800010004000030017 2
8.0001000400003E+17 4.0000500200002E+17 2
0 4.0000500200002E+17 2.0000250100001E+17 2
0 2.0000250100001E+17 1.000012505E+17 2
0 1.000012505E+17 5.0000625250002E+16 2
0 5.0000625250002E+16 2.5000312625001E+16 2
0 2.5000312625001E+16 1.25001563125E+16 2
0 1.25001563125E+16 6.2500781562502E+15 2
0 6.2500781562502E+15 3.1250390781251E+15 2
1 3.1250390781251E+15 1.5625195390626E+15 2
1 1.5625195390626E+15 7.8125976953128E+14 2
0 7.8125976953128E+14 3.9062988476564E+14 2
1 3.9062988476564E+14 1.9531494238282E+14 2
1 1.9531494238282E+14 97657471191409 2
1 97657471191408 48828735595704 2
1 48828735595704 24414367797852 2
0 24414367797852 12207183898926 2
0 12207183898926 6103591949463 2
0 6103591949462 3051795974731 2
1 3051795974730 1525897987365 2
1 1525897987364 762948993682 2
1 762948993682 381474496841 2
0 381474496840 190737248420 2
1 190737248420 95368624210 2
0 95368624210 47684312105 2
0 47684312104 23842156052 2
1 23842156052 11921078026 2
0 11921078026 5960539013 2
0 5960539012 2980269506 2
1 2980269506 1490134753 2
0 1490134752 745067376 2
1 745067376 372533688 2
0 372533688 186266844 2
0 186266844 93133422 2
0 93133422 46566711 2
0 46566710 23283355 2
1 23283354 11641677 2
1 11641676 5820838 2
1 5820838 2910419 2
0 2910418 1455209 2
1 1455208 727604 2
1 727604 363802 2
0 363802 181901 2
0 181900 90950 2
1 90950 45475 2
0 45474 22737 2
1 22736 11368 2
1 11368 5684 2
0 5684 2842 2
0 2842 1421 2
0 1420 710 2
1 710 355 2
0 354 177 2
1 176 88 2
1 88 44 2
0 44 22 2
0 22 11 2
0 10 5 2
1 4 2 2
1 2 1
0

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

Ответ: 80001000400003001710=1011000110100011010011011100001010010010111000111101100000002.

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

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

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

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