레

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

· 2012-03-07 (수) 01:55:24 · 2653 · 1
아래와 같이 점수테이블에서 수학 점수만을 뽑아 수학평균을 내었는데요,

<?  //점수 평점 구하기 
   $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-04-26 조회 4,796
12-04-26 조회 2,662
12-04-26 조회 2,907
12-04-26 조회 2,708
12-04-26 조회 3,023
12-04-25 조회 2,446
12-04-25 조회 2,693
12-04-25 조회 2,644
12-04-25 조회 2,702
12-04-25 조회 2,590
12-04-25 조회 2,898
12-04-24 조회 4,020
12-04-24 조회 2,544
12-04-24 조회 2,457
12-04-24 조회 2,692
12-04-24 조회 2,626
12-04-24 조회 2,515
12-04-24 조회 2,886
12-04-24 조회 2,866
12-04-24 조회 2,544
12-04-24 조회 2,575
12-04-24 조회 3,187
12-04-24 조회 2,528
12-04-24 조회 2,661
12-04-24 조회 2,612
12-04-23 조회 2,591
12-04-23 조회 2,612
12-04-23 조회 2,889
12-04-23 조회 2,542
12-04-23 조회 3,484
12-04-23 조회 2,485
12-04-23 조회 2,542
12-04-23 조회 2,693
12-04-23 조회 2,559
12-04-23 조회 2,715
12-04-23 조회 2,745
12-04-23 조회 2,481
12-04-23 조회 3,371
12-04-22 조회 2,522
12-04-22 조회 2,481
12-04-22 조회 2,571
12-04-22 조회 2,788
12-04-22 조회 2,579
12-04-22 조회 3,237
12-04-21 조회 4,028
12-04-21 조회 7,719
12-04-21 조회 2,639
12-04-21 조회 3,037
12-04-21 조회 2,521
12-04-21 조회 2,763
12-04-20 조회 2,730
12-04-20 조회 2,818
12-04-20 조회 2,609
12-04-20 조회 2,733
12-04-20 조회 3,850
12-04-20 조회 2,893
12-04-16 조회 2,661
12-04-07 조회 2,623
12-04-03 조회 3,075
12-04-02 조회 3,187
12-03-28 조회 2,615
12-03-26 조회 6,101
12-03-25 조회 2,678
12-03-25 조회 2,839
12-03-24 조회 2,910
12-03-23 조회 2,775
12-03-22 조회 5,679
12-03-13 조회 2,653
12-03-11 조회 3,079
12-03-11 조회 4,009
12-03-11 조회 4,824
12-03-11 조회 3,717
12-03-11 조회 3,679
12-03-11 조회 5,336
12-03-06 조회 2,797
12-03-06 조회 2,891
12-03-05 조회 2,953
12-03-02 조회 2,874
12-03-01 조회 6,396
12-03-01 조회 3,211
12-02-29 조회 5,355
12-02-17 조회 2,961
12-02-16 조회 2,780
12-02-14 조회 3,801
12-02-14 조회 2,955
12-02-08 조회 2,908
12-02-07 조회 2,538
12-02-06 조회 1.2만
12-02-04 조회 2,798
12-02-02 조회 2,882
12-01-29 조회 4,570
12-01-27 조회 2,782
12-01-25 조회 3,952
12-01-24 조회 4,254
12-01-21 조회 3,355
12-01-21 조회 3,097
12-01-16 조회 3,473
12-01-16 조회 3,979
12-01-14 조회 2,825
12-01-13 조회 4,405