Cho đa thức f (qua hệ số từ bậc cao đến thấp) và khoảng [a,b] với f(a)⋅f(b)<0. Thực hiện đúng K bước chia đôi rồi in trung điểm của khoảng cuối cùng — đây là nghiệm gần đúng.
Mỗi bước: m=2a+b; nếu f(a)⋅f(m)≤0 thì b←m, ngược lại a←m.
Kết quả là 2a+b sau K bước, in 6 chữ số thập phân.
Ví dụ: f(x)=x2−2 trên [1,2], K=10⇒ xấp xỉ 2.
1≤n≤10; f(a)f(b)<0; 1≤K≤100.
Nghiệm gần đúng (trung điểm cuối), 6 chữ số thập phân.
Ví dụ:
Đầu vào:
2
1 0 -2
1 2
10
Đầu ra:
1.414551
Giải thích:
Đang tải editor...