type 'double' unexpected

#include"math.h"#include"stdio.h"__declspec(dllexport)doubledMean(double*array,longco... #include "math.h"
#include "stdio.h"
__declspec(dllexport) double dMean(double *array,long count)
{ //均方根值计算
double a,b;
double mean=0.0;
if(array != NULL)
{
for (long i=0;i<count;i++)
{a=double pow(double array,double 2)
mean+= a[i];
}
mean/=double(count);
b=double sqrt(double mean);
}
else
{
mean=-100.0;
}

return mean;
}
我用C++编写的DLL。编译时出这样的错误“F:\c++6.0精简版\MyProjects\aaaa\aaaa.cpp(10) : error C2062: type 'double' unexpected
F:\c++6.0精简版\MyProjects\aaaa\aaaa.cpp(14) : error C2062: type 'double' unexpected”
你说的方法行不通哦
展开
 我来答
fishhit
2009-03-27 · 超过27用户采纳过TA的回答
知道答主
回答量:78
采纳率:0%
帮助的人:0
展开全部
b=double sqrt(double mean);
这谨冲应该是个强贺晌高制装禅尺换吧,写成
b=double(sqrt(double mean));
看看效果
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
上海宣瑞教育
2023-12-21 广告
作为上海宣瑞教育信息咨询有限公司的工作人员,我深知数学在教育中的重要性。我始终致力于为我们的客户提供优质的数学教育资源和课程。在工作中,我经常需要与各种年龄段的学生打交道,帮助他们解决数学难题,提高他们的数学水平。我认为,数学不仅仅是一种学... 点击进入详情页
本回答由上海宣瑞教育提供
965501
2009-03-27 · 贡献了超过144个回答
知道答主
回答量:144
采纳率:0%
帮助的人:0
展开全部
b=double sqrt(double mean);
这应该是个强缓带制装换扰铅芦吧,写成
b=double(sqrt(double mean));
看激好看效果
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hbjzzt
2009-04-04 · TA获得超过476个赞
知道小有建树答主
回答量:245
采纳率:0%
帮助的人:269万
展开全部
for (long i=0;i<庆氏缓誉模核盯count;i++)
{a=pow(array[i],(double)2);
mean+= a;
}
mean/=(double)count;
b=sqrt(mean);
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式