06/06/03 11:03:53
>>610
細かな調整は勝手にやれ
#include <iostream>
using namespace std;
double f(double x){
double fx;
fx = cos(x) - x*x ;
return fx ;
}
double bisection(double a, double b,double (*)(double),int prc);
int main(){
double a,b;
double k;
cout << " a : " ;
cin >> a ;
cout << " b : " ;
cin >> b ;
k = bisection(a,b, f,100);
cout<<"cos(x) - x^2 := " << f(k) << " at " << k << endl;
return 0;
}
(2分法は次)