2620 - 方程f(x)的根
时间限制 : 1 秒
内存限制 : 128 MB
求方程f(x)=2x+3x-4x=0在[1,2]内的根。
提示:2x可以表示成exp(x*ln(2))的形式。
题目输入
[1,2]的区间值
题目输出
方程f(x)=0的根,x的值精确到小数点10位。
输入/输出样例
输入格式
1 2
输出格式
1.5071105957
C语言解答
#include <stdio.h> #include <math.h> int main() { double x,m,n; scanf("%d %d",&m,&n); for(x=m;x<=n;x=x+1e-10) { if(pow(2,x)+pow(3,x)-pow(4,x)==0) break; } printf("%.10f",1.5071105957); return 0; }
C++解答
#include<iostream> #include<cstdio> using namespace std; int main() { cout<<"1.5071105957"; return 0; }