Contents
Problem
Solution
求 x ,本想用牛頓法,但用二分法寫完後就懶了…
方法可參考 : http://www.csie.ntnu.edu.tw/~u91029/RootFinding.html#2
而因為題目係數的限制,使得函數是個遞減函數。(詳細)
如果 $f(0) \times f(1)\gt 0$,代表他們同號,而又因為是遞減函數,所以無解。而等於零就是解了。
否則可以直接從 0~1 開始二分,直到兩者小於 EPS 。
(計算過程記得精度問題)
Code
1 |
|