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

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

<?  //점수 평점 구하기 
   $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,288
14년 전 조회 3,100
14년 전 조회 1,595
14년 전 조회 1,486
14년 전 조회 1,699
14년 전 조회 4,284
14년 전 조회 1,751
14년 전 조회 2,298
14년 전 조회 2,082
14년 전 조회 1,702
14년 전 조회 8,744
14년 전 조회 2,075
14년 전 조회 2,751
14년 전 조회 1,747
14년 전 조회 2,117
14년 전 조회 1,937
14년 전 조회 2,901
14년 전 조회 4,333
14년 전 조회 2,561
14년 전 조회 4,251
14년 전 조회 2,432
14년 전 조회 4,878
14년 전 조회 2,421
14년 전 조회 1,977
14년 전 조회 2,896
14년 전 조회 3,697
14년 전 조회 2,587
14년 전 조회 2,420
14년 전 조회 4,186
14년 전 조회 2,215
14년 전 조회 1,747
14년 전 조회 2,633
14년 전 조회 1,851
14년 전 조회 6,187
14년 전 조회 1,836
14년 전 조회 2,218
14년 전 조회 1,818
14년 전 조회 1,879
14년 전 조회 1,987
14년 전 조회 2,783
14년 전 조회 2,635
14년 전 조회 2,322
14년 전 조회 2,529
14년 전 조회 4,744
14년 전 조회 1,830
14년 전 조회 2,726
14년 전 조회 2,557
14년 전 조회 1,691
14년 전 조회 1,819
14년 전 조회 1,605
14년 전 조회 9,468
14년 전 조회 1,938
14년 전 조회 2,741
14년 전 조회 2,402
14년 전 조회 1,821
14년 전 조회 1,588
14년 전 조회 4,811
14년 전 조회 1,610
14년 전 조회 1,790
14년 전 조회 2,835
14년 전 조회 2,349
14년 전 조회 2,367
14년 전 조회 2,066
14년 전 조회 2,043
14년 전 조회 1,767
14년 전 조회 2,252
14년 전 조회 1,935
14년 전 조회 2,789
14년 전 조회 2,139
14년 전 조회 3,825
14년 전 조회 1,662
14년 전 조회 3,324
14년 전 조회 3,675
14년 전 조회 5,374
14년 전 조회 2,045
14년 전 조회 2,238
14년 전 조회 2,447
14년 전 조회 2,235
14년 전 조회 2,292
14년 전 조회 3,941
14년 전 조회 2,352
14년 전 조회 2,085
14년 전 조회 2,226
14년 전 조회 2,209
14년 전 조회 1,923
14년 전 조회 2,772
14년 전 조회 3,036
14년 전 조회 2,474
14년 전 조회 2,040
14년 전 조회 1,955
14년 전 조회 1,823
14년 전 조회 2,678
14년 전 조회 3,711
14년 전 조회 2,407
14년 전 조회 2,697
14년 전 조회 2,199
14년 전 조회 2,231
14년 전 조회 2,427
14년 전 조회 1,979
14년 전 조회 1,914