레

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

· 2012-03-07 (수) 01:55:24 · 2633 · 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-06-05 조회 3,124
12-06-04 조회 3,157
12-06-02 조회 3,065
12-06-02 조회 3,800
12-06-01 조회 3,535
12-05-25 조회 3,516
12-05-25 조회 3,034
12-05-21 조회 3,451
12-05-19 조회 2,787
12-05-18 조회 3,206
12-05-16 조회 3,257
12-05-11 조회 2,810
12-05-07 조회 2,870
12-05-05 조회 3,088
12-05-05 조회 2,988
12-05-05 조회 2,879
12-05-04 조회 3,932
12-05-03 조회 3,040
12-04-30 조회 3,059
12-04-26 조회 3,983
12-04-25 조회 2,802
12-04-23 조회 2,889
12-04-23 조회 2,834
12-04-20 조회 4,234
12-04-20 조회 3,187
12-04-18 조회 2,786
12-04-17 조회 3,458
12-04-17 조회 2,788
12-04-17 조회 3,284
12-04-16 조회 2,743
12-04-16 조회 3,034
12-04-13 조회 2,765
12-04-06 조회 3,507
12-04-05 조회 2,891
12-04-03 조회 3,146
12-04-03 조회 2,782
12-03-30 조회 2,768
12-03-30 조회 3,234
12-03-29 조회 3,794
12-03-27 조회 2,927
12-03-26 조회 4,012
12-03-24 조회 6,258
12-03-24 조회 3,760
12-03-23 조회 2,909
12-03-22 조회 3,141
12-03-22 조회 3,420
12-03-22 조회 3,607
12-03-22 조회 4,960
12-03-21 조회 3,062
12-03-21 조회 2,762
12-03-21 조회 4,778
12-03-20 조회 5,540
12-03-20 조회 2,724
12-03-17 조회 3,236
12-03-16 조회 3,268
12-03-15 조회 2,649
12-03-14 조회 2,817
12-03-13 조회 2,863
12-03-12 조회 3,906
12-03-09 조회 2,971
12-03-09 조회 3,903
12-03-07 조회 2,787
12-03-07 조회 2,952
12-03-07 조회 2,634
12-03-02 조회 2,998
12-03-02 조회 3,250
12-03-01 조회 5,034
12-02-29 조회 3,845
12-02-27 조회 4,227
12-02-27 조회 3,115
12-02-26 조회 2,846
12-02-26 조회 5,044
12-02-25 조회 2,592
12-02-23 조회 2,915
12-02-23 조회 2,680
12-02-22 조회 3,765
12-02-21 조회 2,794
12-02-20 조회 3,019
12-02-20 조회 2,866
12-02-20 조회 5,566
12-02-20 조회 3,476
12-02-19 조회 3,235
12-02-18 조회 2,963
12-02-17 조회 3,457
12-02-15 조회 3,010
12-02-14 조회 2,914
12-02-11 조회 2,885
12-02-09 조회 6,323
12-02-09 조회 3,005
12-02-06 조회 2,869
12-02-05 조회 2,881
12-02-04 조회 6,631
12-02-02 조회 5,269
12-01-31 조회 2,785
12-01-30 조회 2,724
12-01-30 조회 2,890
12-01-29 조회 3,100
12-01-27 조회 2,775
12-01-26 조회 2,828
12-01-25 조회 2,735