함수 harmean()

Jmnote (토론 | 기여)님의 2015년 2월 18일 (수) 22:38 판
HARMEAN
harmonic

1 Excel

=HARMEAN(1,2,3,4,5)
// 2.189781022

=HARMEAN(4,5,8,7,11,4,3)
// 5.028375962

=HARMEAN(-1,3,4,10293)
// #NUM!

=HARMEAN(-1,-2,-3,-4,-5)
// #NUM!

2 PHP

function harmonic() {
	$num_args = func_num_args();
	$sum = 0;
	for($i=0; $i<$num_args; $i++) $sum+=1/func_get_arg($i);
	return $num_args / $sum;
}

echo harmonic(1, 2, 3, 4, 5);
// 2.1897810218978
echo harmonic(4, 5, 8, 7, 11, 4, 3);
// 5.0283759620617
echo harmonic(-1, 3, 4, 10293);
// -9.6022389365052
echo harmonic(-1, -2, -3, -4, -5);
// -2.1897810218978

3 같이 보기

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}