레

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

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

<?  //점수 평점 구하기 
   $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개

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

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

프로그램

8,188건
+
제목 글쓴이 날짜 조회
12-03-19 조회 3,599
12-03-16 조회 4,136
12-03-14 조회 4,018
12-03-13 조회 3,625
12-03-13 조회 4,481
12-03-12 조회 5,575
12-03-12 조회 1만
12-03-08 조회 6,124
12-03-06 조회 1.1만
12-03-06 조회 3,838
12-03-06 조회 6,346
12-03-02 조회 5,150
12-02-29 조회 3,682
12-02-27 조회 4,200
12-02-22 조회 3,733
12-02-20 조회 3,717
12-02-20 조회 6,795
12-02-01 조회 3,329
12-01-30 조회 8,863
12-01-29 조회 3,347
12-01-24 조회 3,683
12-01-21 조회 3,331
12-01-10 조회 3,794
11-12-26 조회 3,708
11-12-23 조회 5,131
11-12-23 조회 4,780
11-12-23 조회 4,382
11-12-23 조회 8,086
11-12-22 조회 3,826
11-12-17 조회 3,868
11-12-12 조회 3,280
11-12-08 조회 7,806
11-12-08 조회 3,632
11-12-07 조회 3,888
11-12-06 조회 5,651
11-12-02 조회 3,596
11-12-01 조회 3,219
11-11-30 조회 7,004
11-11-26 조회 3,970
11-11-24 조회 4,714
11-11-22 조회 3,097
11-11-22 조회 6,719
11-11-18 조회 5,152
11-11-16 조회 3,512
11-11-14 조회 3,545
11-11-12 조회 4,020
11-11-08 조회 3,346
11-11-06 조회 1만
11-11-06 조회 3,934
11-11-03 조회 5,623
11-11-02 조회 5,902
11-11-01 조회 9,410
11-10-19 조회 2,921
11-10-17 조회 2,700
11-10-10 조회 2,682
11-10-07 조회 3,438
11-10-06 조회 4,026
11-10-06 조회 2,584
11-10-02 조회 3,334
11-09-08 조회 4,346
11-09-08 조회 2,730
11-09-07 조회 2,696
11-09-02 조회 2,789
11-09-01 조회 3,740
11-08-28 조회 3,637
11-08-23 조회 3,451
11-08-22 조회 2,868
11-08-22 조회 2,469
11-08-13 조회 2,524
11-08-05 조회 2,967
11-08-03 조회 4,162
11-07-03 조회 2,648
11-06-15 조회 3,283
11-06-15 조회 3,119
11-05-15 조회 2,919
11-05-11 조회 5,652
11-04-12 조회 3,080
11-01-27 조회 3,897
11-01-26 조회 2,694
11-01-26 조회 4,524
11-01-18 조회 2,741
10-11-23 조회 2,968
10-10-24 조회 4,785
10-09-15 조회 4,479
10-09-07 조회 3,469
10-08-27 조회 4,146
10-08-20 조회 7,030
10-07-30 조회 5,715
10-06-30 조회 2,974
10-06-11 조회 4,732
10-06-11 조회 3,420
10-05-15 조회 4,265
10-05-10 조회 2,947
10-03-19 조회 5,493
10-03-05 조회 5,253
10-02-17 조회 5,695
09-11-21 조회 7,005
09-11-09 조회 4,065
09-11-04 조회 6,788
09-10-26 조회 3,922