an · bn + an–1 · bn–1 + ... + a1 · b1 + a0 · b0
где
n – позиция каждого символа в числе, отсчитываемая справа налево начиная с нуля
b – основание системы счисления
ai – символ на i–й позиции
В нашем случае число 151 записано в системе счисления с некоторым основанием, которое мы хотим найти. Это число равно 85 в десятичной системе. Нам известно, что первый символ справа это единица, поэтому мы можем записать:
85 = 1 · b2 + 5 · b1 + 1 · b0
b2 + 5b + 1 = 85.
b2 + 5b – 84 = 0.
D = 52 – 41(–84) = 25 + 336 = 361.
Так как D>=0, у нас есть два решения:
b = [–5+–√361] / 2(–1).
b1 = (5 + √361) / 2 = 7.
b2 = (5 – √361) / 2 = –12.
Основание системы счисления не может быть отрицательным, поэтому мы отклоняем второй результат. Основание системы счисления равно 7.
Ответ: 7