作业帮 > 综合 > 作业

用vb6.0如何编程算这个方程?㏑(x+1)-x=-a(a为常量,x为未知数),因为要处理大批数据,而且时间有限,人工算

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/23 00:25:15
用vb6.0如何编程算这个方程?㏑(x+1)-x=-a(a为常量,x为未知数),因为要处理大批数据,而且时间有限,人工算太耗时且易出错,希望会编的帮帮忙,我真的不会做了.x最好是能保留几位小数.
double fun(double x,double a){return x-log(x+1)-a;}
int main(){
double x=1.0,y=0.0;
double a;
double epsilon=0.00001;//误差项
scanf("%lf",&a);
while(a>0){
while(fabs(fun(x))