Q=-b+sqrt(disc)/(2*a); P=-b-sqrt(disc)/(2*a); sqrt使用函数错哪了?希望
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/04 22:22:14
Q=-b+sqrt(disc)/(2*a); P=-b-sqrt(disc)/(2*a); sqrt使用函数错哪了?希望高手帮帮忙.
是求一元二次方程的根吗?公式好像写错了.应该是Q=(-b+sqrt(disc))/(2*a); P=(-b-sqrt(disc))/(2*a);
sqrt函数的要求就是参数是非负的double型数,另外记得包含头文件就好.
再问: 谢谢您。error C2664: 'sqrt' : cannot convert parameter 1 from 'double (double,double,double)' to 'double' Context does not allow for disambiguation of overloaded function 请问这是怎么回事?
再答: 你把代码贴过来吧,只看错误不太明白。
再问: #include #include double Q,P; double disc(double a,double b,double c) { double A; A=b*b-4*a*c; return(A); } double YIGE(double a,double b) { double B; B=-b/2*a; return(B); } void LIANGGE(double a,double b) { Q=(-b+sqrt(disc))/(2*a); P=(-b-sqrt(disc))/(2*a); }
再答: disc是函数名,不是变量。调用disc时需要把参数也写上,比如disc(a,b,c)。这样才行。
sqrt函数的要求就是参数是非负的double型数,另外记得包含头文件就好.
再问: 谢谢您。error C2664: 'sqrt' : cannot convert parameter 1 from 'double (double,double,double)' to 'double' Context does not allow for disambiguation of overloaded function 请问这是怎么回事?
再答: 你把代码贴过来吧,只看错误不太明白。
再问: #include #include double Q,P; double disc(double a,double b,double c) { double A; A=b*b-4*a*c; return(A); } double YIGE(double a,double b) { double B; B=-b/2*a; return(B); } void LIANGGE(double a,double b) { Q=(-b+sqrt(disc))/(2*a); P=(-b-sqrt(disc))/(2*a); }
再答: disc是函数名,不是变量。调用disc时需要把参数也写上,比如disc(a,b,c)。这样才行。
Q=-b+sqrt(disc)/(2*a); P=-b-sqrt(disc)/(2*a); sqrt使用函数错哪了?希望
用matlab画图 y=2.45*a*h.*1/b*sqrt(b^2-h.^2)-2.45*a*b*asin(sqrt(
if(sqrt(a+b)==(int)sqrt(a+b)&&sqrt(a-b)==(int)sqrt(a-b))是什么意
已知函数f(x)=ax^2-2xsqrt(4+2b-b^2),g(x)=-sqrt(1-(x-a)^2) sqrt是2次
lingo中min=sqrt(x^2+(y-a)^2)+sqrt((x-b)^2+(y-c)^2)+y;为啥不对
已知三角形ABC的三边a,b,c满足a^2+b+|sqrt(c-1)-2|=10a+2sqrt(b-4)-22,则三角形
高中数学提 在线等已知向量a=(2cos[(A-B)/2],sqrt(5)sin(A+B)/2)的模为[3sqrt(2)
matlab解隐函数f=sqrt(n1*n1-ns*ns)*k0*b-n*3.1416+2*atan(sqrt(ns*n
a==b&&c==d&&d!=a&&(int)(sqrt(i))==sqrt(i)是什么意思啊
[-b+sqrt(b^2-4ac)]/2a [-b-sqrt(b^2-4ac)]/2a 这两个公式怎样写成易语言程序?
a==b&&c==d&&d!=a&&(int)(sqrt(i))==sqrt(i)是什么意思啊? 哪位C语言高手能解释一
int a,b,c; float l,s_origin; double sqrt; l = a +