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

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

<?  //점수 평점 구하기 
   $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,336
14년 전 조회 3,146
14년 전 조회 1,651
14년 전 조회 1,534
14년 전 조회 1,742
14년 전 조회 4,324
14년 전 조회 1,801
14년 전 조회 2,339
14년 전 조회 2,132
14년 전 조회 1,748
14년 전 조회 8,782
14년 전 조회 2,117
14년 전 조회 2,796
14년 전 조회 1,794
14년 전 조회 2,161
14년 전 조회 1,976
14년 전 조회 2,942
14년 전 조회 4,378
14년 전 조회 2,614
14년 전 조회 4,301
14년 전 조회 2,481
14년 전 조회 4,925
14년 전 조회 2,476
14년 전 조회 2,019
14년 전 조회 2,941
14년 전 조회 3,735
14년 전 조회 2,632
14년 전 조회 2,468
14년 전 조회 4,228
14년 전 조회 2,260
14년 전 조회 1,796
14년 전 조회 2,675
14년 전 조회 1,895
14년 전 조회 6,233
14년 전 조회 1,889
14년 전 조회 2,265
14년 전 조회 1,855
14년 전 조회 1,910
14년 전 조회 2,025
14년 전 조회 2,819
14년 전 조회 2,683
14년 전 조회 2,362
14년 전 조회 2,575
14년 전 조회 4,784
14년 전 조회 1,873
14년 전 조회 2,770
14년 전 조회 2,607
14년 전 조회 1,735
14년 전 조회 1,869
14년 전 조회 1,632
14년 전 조회 9,513
14년 전 조회 1,982
14년 전 조회 2,803
14년 전 조회 2,455
14년 전 조회 1,870
14년 전 조회 1,631
14년 전 조회 4,854
14년 전 조회 1,663
14년 전 조회 1,839
14년 전 조회 2,886
14년 전 조회 2,401
14년 전 조회 2,418
14년 전 조회 2,120
14년 전 조회 2,088
14년 전 조회 1,811
14년 전 조회 2,276
14년 전 조회 1,987
14년 전 조회 2,837
14년 전 조회 2,190
14년 전 조회 3,867
14년 전 조회 1,713
14년 전 조회 3,373
14년 전 조회 3,727
14년 전 조회 5,401
14년 전 조회 2,091
14년 전 조회 2,301
14년 전 조회 2,502
14년 전 조회 2,289
14년 전 조회 2,330
14년 전 조회 3,995
14년 전 조회 2,411
14년 전 조회 2,131
14년 전 조회 2,277
14년 전 조회 2,254
14년 전 조회 1,976
14년 전 조회 2,830
14년 전 조회 3,054
14년 전 조회 2,516
14년 전 조회 2,085
14년 전 조회 1,979
14년 전 조회 1,847
14년 전 조회 2,723
14년 전 조회 3,755
14년 전 조회 2,459
14년 전 조회 2,750
14년 전 조회 2,259
14년 전 조회 2,274
14년 전 조회 2,477
14년 전 조회 2,042
14년 전 조회 1,973