ОГЭ Информатика. Объясните как это делать
Задание выглядит так:
Среди приведенных ниже трех чисел, записанных в различных системах счисления, найдите наименьшее и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.
39(16), 75(8), 111011(2)
В решении написано следующее:
Переведем все числа в десятичную систему счисления:
1. 39(16) = 57(10);
2. 75(8) = 61(10);
3. 111011(2) = 59(10).
Как и/или по какой формуле переводить эти числа?
Перевод чисел в десятичную систему счисления осуществляется по следующему правилу:
Каждая цифра числа умножается на основание системы счисления в степени, равной позиции этой цифры (считая справа налево, начиная с 0)
Затем все полученные произведения складываются
Разберем каждый пример:
39₁₆ → 57₁₀
3 × 16¹ + 9 × 16⁰ = 3 × 16 + 9 × 1 = 48 + 9 = 57
75₈ → 61₁₀
7 × 8¹ + 5 × 8⁰ = 7 × 8 + 5 × 1 = 56 + 5 = 61
111011₂ → 59₁₀
1 × 2⁵ + 1 × 2⁴ + 1 × 2³ + 0 × 2² + 1 × 2¹ + 1 × 2⁰ =
= 1 × 32 + 1 × 16 + 1 × 8 + 0 × 4 + 1 × 2 + 1 × 1 =
= 32 + 16 + 8 + 0 + 2 + 1 = 59
Ответ: 57 (это наименьшее число среди полученных)
Важно запомнить:
В шестнадцатеричной системе (16-ричной) цифры после 9 обозначаются буквами: A=10, B=11, C=12, D=13, E=14, F=15
В двоичной системе (2-ричной) используются только цифры 0 и 1
В восьмеричной системе (8-ричной) используются цифры от 0 до 7
При переводе всегда начинайте с крайней правой цифры, присваивая ей степень 0, и увеличивайте степень на 1 для каждой следующей цифры слева.
Здесь тебе помогут
@oge_free5
В тг в поиске напиши @Jimmi_answer , оттуда инглиш чекал
Бесплатные ответы тут в тг @otvet_siriys
Бесплатные ответы тут в тг @otvet_siriys