本文整理汇总了PHP中PHPExcel_Calculation_Functions::PRODUCT方法的典型用法代码示例。如果您正苦于以下问题:PHP PHPExcel_Calculation_Functions::PRODUCT方法的具体用法?PHP PHPExcel_Calculation_Functions::PRODUCT怎么用?PHP PHPExcel_Calculation_Functions::PRODUCT使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类PHPExcel_Calculation_Functions
的用法示例。
在下文中一共展示了PHPExcel_Calculation_Functions::PRODUCT方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: GEOMEAN
/**
* GEOMEAN
*
* Returns the geometric mean of an array or range of positive data. For example, you
* can use GEOMEAN to calculate average growth rate given compound interest with
* variable rates.
*
* @param array of mixed Data Series
* @return float
*/
public static function GEOMEAN()
{
$aMean = PHPExcel_Calculation_Functions::PRODUCT(func_get_args());
if (is_numeric($aMean) && $aMean > 0) {
$aArgs = PHPExcel_Calculation_Functions::flattenArray(func_get_args());
$aCount = PHPExcel_Calculation_Functions::COUNT($aArgs);
if (PHPExcel_Calculation_Functions::MIN($aArgs) > 0) {
return pow($aMean, 1 / $aCount);
}
}
return self::$_errorCodes['num'];
}