本文主要是介绍计算数组中最大值、最小值和平均值的方法(The methods of calculating the maximum, minimum and average of a array ),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
计算一个数据的最大值最小值和平均值是很常用的方法,最近因为要用到这些方法,特总结如下,因为较常见,具体的分析方法就不提供了:
/*********************************************Get the maximum of the input values*******************************/
/***************************************************************************************************************/
/*Author: TianLiang */
/*Time: 2011/10/13 */
/*Function: Get the maximum value from the given numbers */
double CCalculateSimilarity::MaxValue(double valueArray[],int nLength)
{
double valueHeader=valueArray[0];//Get the first value of the array
for(int i=1;i<nLength;i++)
{
valueHeader=(valueHeader < valueArray[i]) ? valueArray[i]:valueHeader;//Get the maximum value of the array
}
return valueHeader;
}
/*********************************************Get the minimum of the input values*******************************/
/***************************************************************************************************************/
/*Author: TianLiang */
/*Time: 2011/10/13 */
/*Function: Get the mimimum value from the given numbers */
double CCalculateSimilarity::MinValue(double valueArray[],int nLength)
{
double valueHeader=valueArray[0];//Get the first value of the array
for(int i=1;i<nLength;i++)
{
valueHeader=(valueHeader > valueArray[i]) ? valueArray[i]:valueHeader;//Get the maximum value of the array
}
return valueHeader;
}
/*********************************************Get the average of the input values*******************************/
/***************************************************************************************************************/
/*Author: TianLiang */
/*Time: 2011/10/29 */
/*Function: Get the average value from the given numbers */
double CCalculateSimilarity::AverageValue(double valueArray[],int nLength)
{
double valueSum=0;
for(int i=1;i<nLength;i++)
{
valueSum += valueArray[i];
}
return valueSum/nLength;//Get the maximum value of the array
}
这篇关于计算数组中最大值、最小值和平均值的方法(The methods of calculating the maximum, minimum and average of a array )的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!