我正在寻找一个PHP类或脚本,我可以使用它从成绩点量表计算学生GPA。
示例:http://www.williams.edu/registrar/records/gpa.html
另外,需要考虑荣誉和AP课程。 (如果选择课程作为荣誉,则将额外的0.5分指定为字母等级。如果选择为AP或IB,则为字母等级指定1个附加点)
我自己重新制作一个并不难,我只是在寻找已预制的东西,我可以用来节省一些时间。
答案 0 :(得分:1)
答案 1 :(得分:1)
$score_arr = array(4.0, 3.2, 2.2);
function getGPA($score_arr) {
$count = count($score_arr);
$sum = array_sum($score_arr);
$gpa = $sum / $count;
return $gpa;
}
添加:可以修改为接受字母等级,通过图表进行比较,并适当地加总和。我开始上岗时,细节遗失了。