Với phương pháp chia đôi trên [a,b], sai số sau k bước là 2kb−a. Hãy tìm số nguyên k nhỏ nhất để sai số 2kb−a≤tol.
k=⌈log2tolb−a⌉
(nếu b−a≤tol thì k=0).
Ví dụ: a=0,b=1,tol=0.01: cần 2k≥100⇒k=7 (vì 27=128≥100, 26=64<100).
Một dòng: a, b, tol.
a<b; ∣a∣,∣b∣≤106; 10−9≤tol≤104.
Một số nguyên k.
Ví dụ:
Đầu vào:
0 1 0.01
Đầu ra:
7
Giải thích:
Đang tải editor...