연평균 증가율 > PHP

본문 바로가기





WEBDEV
사이트 내 전체검색



연평균 증가율 > PHP

연평균 증가율

페이지 정보

작성자 최고관리자 댓글 0건 조회 2,683회 작성일 18-10-16 09:21

본문


function geomean() {
 $args = func_get_args();
 $m = 1;
 foreach($args as $n) $m *= $n;
 return pow($m,1/count($args));
}


echo geomean( 1, 2, 3, 4, 5 );
// 2.6051710846974
echo geomean( 4, 5, 8, 7, 11, 4, 3 );
// 5.476986969657
echo geomean( -1, 3, 4, 10293 );
// NAN
echo geomean( -1, -2, -3, -4, -5 );
// NAN



function array_geomean($arr) {
 $m = 1;
 foreach($arr as $n) $m *= $n; 
 return pow($m,1/count($arr));
}


echo array_geomean( [1, 2, 3, 4, 5] );
// 2.6051710846974
echo array_geomean( [4, 5, 8, 7, 11, 4, 3] );
// 5.476986969657
echo array_geomean( [-1, 3, 4, 10293] );
// NAN
echo array_geomean( [-1, -2, -3, -4, -5] );
// NAN


댓글목록

등록된 댓글이 없습니다.



회사소개
개인정보처리방침
서비스이용약관
모바일버전
그누보드5
Copyright © 소유하신 도메인. All rights reserved.