
Перевести в десятичную систему 0111011 а затем на оборот получившееся число перевести в двоичную
систему ? ПОЖАЛУЙСТА СРОЧНО ДАЮ 14 БАЛЛОВ

Ответы на вопрос

2 → 10
0⁶1⁵1⁴1³0²1¹1⁰₂ = 0 · 2⁶ + 1 · 2⁵ + 1 · 2⁴ + 1 · 2³ + 0 · 2² + 1 · 2¹ + 1 · 2⁰ = 0 + 32 + 16 + 8 + 0 + 2 + 1 = 59₁₀
10 → 2
59 / 2 = 29 (1), где число в скобках - это остаток
29 / 2 = 14 (1)
14 / 2 = 7 (0)
7 / 2 = 3 (1)
3 / 2 = 1 (1)
1 / 2 = 1 (1), нельзя поделить 1 на 2 без получения дробной части, поэтому в остатке остается та единица, которую мы делили на 2
Снизу вверх восстанавливаем цепочку двоичного кода:
111011₂
Объясняю, почему мы не получили нолик вначале.. Нолик добавляется в запись в основном, чтобы дополнить двоичный код до 8 бит, но в твоем случае это 7 бит. Это ни на что не влияет.



Чтобы перевести число 0111011 из двоичной системы в десятичную систему, нужно умножить каждую цифру на соответствующую ей степень числа 2 и сложить результаты:
0 * 2^6 + 1 * 2^5 + 1 * 2^4 + 1 * 2^3 + 0 * 2^2 + 1 * 2^1 + 1 * 2^0 = 0 + 32 + 16 + 8 + 0 + 2 + 1 = 59
Таким образом, число 0111011 в двоичной системе равно числу 59 в десятичной системе.
Чтобы перевести число 59 из десятичной системы обратно в двоичную систему, можно использовать алгоритм деления на 2.
59 / 2 = 29 остаток 1 29 / 2 = 14 остаток 1 14 / 2 = 7 остаток 0 7 / 2 = 3 остаток 1 3 / 2 = 1 остаток 1 1 / 2 = 0 остаток 1
Чтобы получить двоичное число, нужно записать остатки в обратном порядке:
59(10) = 111011(2)


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili