• Предмет: Информатика
  • Автор: kseniiahurtova
  • Вопрос задан 7 лет назад

Помогите!! Код для Python решения уравнений

Ответы

Ответ дал: baurzhanomirkhan
1
def f(x: float) -> float:
return x ** 2 - 4


x = 1e10
e = 1e-6
r = [-x, x]

while abs(f_x := f(x)) > e:
r[0 if f_x < 0 else 1] = x
x = sum(r) / 2

print(f"x1 = {r[0]:.3f}, x2 = {r[1]:.3f}")
Если не сложно сделайте ответ лучшим:)
Вас заинтересует