Ответы
Ответ дал:
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}")
Если не сложно сделайте ответ лучшим:)
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}")
Если не сложно сделайте ответ лучшим:)
Вас заинтересует
2 года назад
2 года назад
2 года назад
2 года назад
8 лет назад
9 лет назад