Марков6 лет назад
Для перевода числа в десятичную систему счисления из любой другой, нужно найти сумму, в которой каждое из слагаемых будет произведением цифры, стоящей в разряде, на основание системы счисления в соответствующей степени (нулевая для крайнего правого разряда, первая - для второго справа и так далее). Исходя из этого:
1) 11100101(2) = 2^0 + 2^2 + 2^5 + 2^6 + 2^7 = 229.
2) 514(8) = 4 * 8^0 + 8^1 + 5 * 8^2 = 332.
3) С18(16) = 8 * 16^0 + 16^1 + 12 * 16^2 = 3096 (примечание - в шестнадцатеричной системе буквы от A до F соответствуют десятичным числам от 10 до 15. C - это 12).