Вопрос:

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

Фотография

Ответ ассистента

Привет! Давай помогу тебе разобраться с этими заданиями. **Задание 1: Перевод из десятичной системы в двоичную** Чтобы перевести число из десятичной системы в двоичную, нужно делить его на 2, пока не получим 0 в частном. Остатки от деления записываем в обратном порядке. * **49₁₀** 49 / 2 = 24 (остаток 1) 24 / 2 = 12 (остаток 0) 12 / 2 = 6 (остаток 0) 6 / 2 = 3 (остаток 0) 3 / 2 = 1 (остаток 1) 1 / 2 = 0 (остаток 1) Получаем: **49₁₀ = 110001₂** * **85₁₀** 85 / 2 = 42 (остаток 1) 42 / 2 = 21 (остаток 0) 21 / 2 = 10 (остаток 1) 10 / 2 = 5 (остаток 0) 5 / 2 = 2 (остаток 1) 2 / 2 = 1 (остаток 0) 1 / 2 = 0 (остаток 1) Получаем: **85₁₀ = 1010101₂** * **162₁₀** 162 / 2 = 81 (остаток 0) 81 / 2 = 40 (остаток 1) 40 / 2 = 20 (остаток 0) 20 / 2 = 10 (остаток 0) 10 / 2 = 5 (остаток 0) 5 / 2 = 2 (остаток 1) 2 / 2 = 1 (остаток 0) 1 / 2 = 0 (остаток 1) Получаем: **162₁₀ = 10100010₂** * **222₁₀** 222 / 2 = 111 (остаток 0) 111 / 2 = 55 (остаток 1) 55 / 2 = 27 (остаток 1) 27 / 2 = 13 (остаток 1) 13 / 2 = 6 (остаток 1) 6 / 2 = 3 (остаток 0) 3 / 2 = 1 (остаток 1) 1 / 2 = 0 (остаток 1) Получаем: **222₁₀ = 11011110₂** **Задание 2: Перевод из двоичной системы в десятичную** Чтобы перевести число из двоичной системы в десятичную, нужно умножить каждую цифру на 2 в степени её позиции (справа налево, начиная с 0) и сложить результаты. * **110111₂** 1*2⁵ + 1*2⁴ + 0*2³ + 1*2² + 1*2¹ + 1*2⁰ = 32 + 16 + 0 + 4 + 2 + 1 = **55₁₀** * **10001₂** 1*2⁴ + 0*2³ + 0*2² + 0*2¹ + 1*2⁰ = 16 + 0 + 0 + 0 + 1 = **17₁₀** * **11111₂** 1*2⁴ + 1*2³ + 1*2² + 1*2¹ + 1*2⁰ = 16 + 8 + 4 + 2 + 1 = **31₁₀** * **10101₂** 1*2⁴ + 0*2³ + 1*2² + 0*2¹ + 1*2⁰ = 16 + 0 + 4 + 0 + 1 = **21₁₀**

Другие решения

Что ещё задавали пользователи