
Система счисления с некоторым основанием q число 58 в 10 системе счислния записисывается как
213p.Найдите это основание.

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

Ответ:
5
for q in range (1,17):
if 2*q**2+1*q+3==58:
print(q)



Для найти основание системы счисления (q), в которой число 58 в десятичной системе записывается как 213p, можно использовать следующее уравнение:
58 (десятичное) = 2q^2 + 1q + 3
Теперь решим это уравнение:
2*q^2 + q + 3 = 58
Переносим все на одну сторону уравнения:
2*q^2 + q + 3 - 58 = 0
2*q^2 + q - 55 = 0
Теперь давайте решим это квадратное уравнение. Можно воспользоваться формулой дискриминанта:
D = b^2 - 4ac
где a = 2, b = 1 и c = -55.
D = 1^2 - 4 * 2 * (-55) D = 1 + 440 D = 441
Теперь найдем значения q, используя квадратное уравнение:
q = (-b ± √D) / (2a)
q = (-1 ± √441) / (2 * 2) q = (-1 ± 21) / 4
Теперь у нас есть два возможных значения для q:
- q = (-1 + 21) / 4 = 20 / 4 = 5
- q = (-1 - 21) / 4 = -22 / 4 = -5.5
Так как основание системы счисления не может быть отрицательным и должно быть целым положительным числом, то основание этой системы счисления равно 5.


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