Информатика, вопрос задал kseniiahurtova , 6 лет назад

Помогите!! Код для 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}")
Если не сложно сделайте ответ лучшим:)
Новые вопросы