평균점수에서 가까운 사람을 뽑는 법

아래와 같이 점수테이블에서 수학 점수만을 뽑아 수학평균을 내었는데요,

<?  //점수 평점 구하기 
   $score=0;$s=0;$d=0;$cnt=0;
   $sql = " select  * from 점수테이블 where 수학";
   $result = sql_query($sql);
for ($i=0; $i < $rows=sql_fetch_array($result); $i++) 
{
$score = number_format($rows[점수필드]);
$s = $s + $score;
$d = 1 + $d;
$cnt = $s / $d;
}
$average = ceil($cnt);  //수학점수 평균
?>

수학평균에서 점수가 가까운 사람 3명을 뽑는 식은 어떻게 만들면 될까요,,,

예를 들어 5명의 수학점수가 아래와 같다면
95, 91, 88, 87, 70
평균점수는 86.2점인데요,
여기에서 86.2점하고 가장 근접한 사람 3명은 87, 88, 91 이렇게 3명이 되는데요,
평균에서 가까운 점수의 3명을 뽑는 법을 어떻게 함수를 만들어야 할지 조언주시면 감사하겠습니다.

|

댓글 1개

평균점에서 구성원의 점수를 빼서 정수값이 적은 순대로 뽑으면 되지 않을까 합니다.

원리는 그렇다는 거고 실제 소스는 고수님이....;;
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

+
제목 글쓴이 날짜 조회
14년 전 조회 2,274
14년 전 조회 3,078
14년 전 조회 1,581
14년 전 조회 1,467
14년 전 조회 1,682
14년 전 조회 4,265
14년 전 조회 1,736
14년 전 조회 2,272
14년 전 조회 2,069
14년 전 조회 1,685
14년 전 조회 8,723
14년 전 조회 2,055
14년 전 조회 2,730
14년 전 조회 1,721
14년 전 조회 2,092
14년 전 조회 1,922
14년 전 조회 2,881
14년 전 조회 4,318
14년 전 조회 2,541
14년 전 조회 4,234
14년 전 조회 2,415
14년 전 조회 4,849
14년 전 조회 2,397
14년 전 조회 1,957
14년 전 조회 2,879
14년 전 조회 3,678
14년 전 조회 2,570
14년 전 조회 2,394
14년 전 조회 4,162
14년 전 조회 2,192
14년 전 조회 1,722
14년 전 조회 2,620
14년 전 조회 1,828
14년 전 조회 6,166
14년 전 조회 1,817
14년 전 조회 2,196
14년 전 조회 1,802
14년 전 조회 1,864
14년 전 조회 1,968
14년 전 조회 2,775
14년 전 조회 2,618
14년 전 조회 2,303
14년 전 조회 2,508
14년 전 조회 4,724
14년 전 조회 1,812
14년 전 조회 2,707
14년 전 조회 2,536
14년 전 조회 1,668
14년 전 조회 1,798
14년 전 조회 1,590
14년 전 조회 9,448
14년 전 조회 1,914
14년 전 조회 2,723
14년 전 조회 2,381
14년 전 조회 1,794
14년 전 조회 1,569
14년 전 조회 4,787
14년 전 조회 1,597
14년 전 조회 1,761
14년 전 조회 2,816
14년 전 조회 2,322
14년 전 조회 2,352
14년 전 조회 2,046
14년 전 조회 2,022
14년 전 조회 1,746
14년 전 조회 2,236
14년 전 조회 1,919
14년 전 조회 2,769
14년 전 조회 2,111
14년 전 조회 3,806
14년 전 조회 1,648
14년 전 조회 3,302
14년 전 조회 3,661
14년 전 조회 5,365
14년 전 조회 2,023
14년 전 조회 2,228
14년 전 조회 2,430
14년 전 조회 2,212
14년 전 조회 2,274
14년 전 조회 3,923
14년 전 조회 2,333
14년 전 조회 2,068
14년 전 조회 2,203
14년 전 조회 2,188
14년 전 조회 1,902
14년 전 조회 2,751
14년 전 조회 3,018
14년 전 조회 2,452
14년 전 조회 2,021
14년 전 조회 1,945
14년 전 조회 1,808
14년 전 조회 2,667
14년 전 조회 3,687
14년 전 조회 2,393
14년 전 조회 2,673
14년 전 조회 2,178
14년 전 조회 2,217
14년 전 조회 2,404
14년 전 조회 1,952
14년 전 조회 1,900