每年到了评奖学金、算推免排名、准备留学申请的时候,「绩点怎么算」就会成为宿舍里讨论最多的问题。麻烦的地方在于:国内高校并没有全国统一的绩点算法,不同学校、不同学院甚至不同年级的规定都可能不一样。这篇文章把三种最常见的算法讲清楚,你对照自己学校的规定,就能算明白自己的成绩。
一、先把三个概念分清楚
很多同学把「绩点」「GPA」「加权平均分」当成一回事,其实它们是三个不同层次的指标,混用会导致算出来的数字对不上。
- 绩点(Grade Point, GP):指的是「单门课程」经过换算后的数值。比如某门课考了 85 分,按 4.0 标准算法换算后这门课的绩点是 3.5。绩点是针对一门课而言的。
- 平均学分绩点(GPA, Grade Point Average):把每门课的绩点按该课的学分做加权平均,得到的一个总指标,通常在 0~4.0 之间。学分越高的课对 GPA 影响越大。
- 加权平均分:不做绩点换算,直接用百分制成绩按学分加权平均,结果在 0~100 之间。它反映的是你的真实分数水平,校内排名、推免资格评定常用这个指标。
一句话总结:GPA 是「换算后再平均」,加权平均分是「不换算直接平均」。同一份成绩,用不同口径算出来的数字完全不同,这就是你和同学算出不一样结果的根本原因。
二、4.0 制标准算法(最常见)
这是国际通行的换算方式,也是大多数留学申请自算 GPA 时采用的口径。单门课程的绩点换算公式为:
单科绩点 = (百分制成绩 ÷ 10) − 5,且成绩低于 60 分时单科绩点记 0。
按这个公式,60 分对应 1.0 个绩点,70 分对应 2.0,80 分对应 3.0,90 分对应 4.0。也就是说每提高 1 分,绩点就提高 0.1,是一一对应的线性关系。100 分按公式算出来是 5.0,但绝大多数学校规定绩点上限为 4.0,超出部分按 4.0 计。
| 百分制成绩 | 单科绩点 | 等级参考 |
|---|---|---|
| 90 ~ 100 | 4.0 | 优秀 |
| 85 ~ 89 | 3.5 ~ 3.9 | 良好偏优 |
| 80 ~ 84 | 3.0 ~ 3.4 | 良好 |
| 75 ~ 79 | 2.5 ~ 2.9 | 中等偏良 |
| 70 ~ 74 | 2.0 ~ 2.4 | 中等 |
| 65 ~ 69 | 1.5 ~ 1.9 | 及格偏中 |
| 60 ~ 64 | 1.0 ~ 1.4 | 及格 |
| 60 分以下 | 0 | 不及格 |
GPA 的计算公式是:平均学分绩点 = Σ(单科绩点 × 该课学分) ÷ Σ(学分)。注意分母是学分总和,不是课程门数——这就是为什么一门 4 学分的专业课考砸了,比一门 1 学分的选修课考砸了影响大得多。
三、北大算法(区间换算)
北京大学等院校使用的是一种分区间映射的算法,特点是高分区间比较宽松,85 分就能拿到 3.7 的绩点,但低分区间衰减很快。常见的区间对应关系如下:
| 百分制成绩区间 | 单科绩点 |
|---|---|
| 90 ~ 100 | 4.0 |
| 85 ~ 89 | 3.7 |
| 82 ~ 84 | 3.3 |
| 78 ~ 81 | 3.0 |
| 75 ~ 77 | 2.7 |
| 72 ~ 74 | 2.3 |
| 68 ~ 71 | 2.0 |
| 64 ~ 67 | 1.5 |
| 60 ~ 63 | 1.0 |
| 60 分以下 | 0 |
北大算法的一个重要特点是它会把分数「向下取整」到区间下沿再换算。也就是说 84 分和 82 分算出来绩点完全一样,都是 3.3;但从 84 分提到 85 分,绩点就从 3.3 跳到了 3.7,提升幅度相当可观。因此在采用北大算法的学校,把成绩从 84 提高到 85 的「性价比」远高于从 82 提高到 84。
需要提醒的是,北大算法在流传过程中出现了多个版本,各院系执行细节可能略有差异(比如 85 分是 3.7 还是 3.8)。本工具采用的是流传最广的一版,最终请以你学校教务系统的实际结果为准。
四、加权平均分怎么算
加权平均分的公式很简单:加权平均分 = Σ(单科成绩 × 该课学分) ÷ Σ(学分)。它不做绩点换算,所以不会因为算法口径不同而产生分歧,这也是很多学校用它来排名和评定推免资格的原因——口径统一,不容易扯皮。
举个具体例子:三门课分别是高等数学(5 学分,88 分)、大学英语(3 学分,76 分)、体育(1 学分,92 分)。加权平均分 =(88×5 + 76×3 + 92×1)÷ (5+3+1)= (440 + 228 + 92)÷ 9 = 760 ÷ 9 ≈ 84.44 分。如果用 4.0 标准算法,高等数学绩点 3.8、英语 2.6、体育 4.0,GPA =(3.8×5 + 2.6×3 + 4.0×1)÷ 9 = (19 + 7.8 + 4.0)÷ 9 = 30.8 ÷ 9 ≈ 3.42。可以看到两个数字反映的是同一份成绩,只是量纲不同。
五、几个最容易踩的坑
1. 等级制成绩怎么进公式
很多公共选修课、体育课给的是「优秀/良好/中等/及格」这样的等级。要算 GPA 就必须先换成百分制。国内较通行的对应是:优秀 = 95、良好 = 85、中等 = 75、及格 = 65、不及格 = 30。但有的学校规定优秀 = 90、良好 = 80,差异不小。建议直接问教务处要一份本校的换算表。
2. 重修成绩按哪次算
这是争议最大的问题。有的学校规定重修后取两次中的高分,有的规定取最后一次,还有的学校会把两次成绩都留在成绩单上、GPA 计算时用原成绩(也就是那门课的 0 绩点跑不掉)。第三种情况对 GPA 影响最大,务必提前确认。
3. 哪些课程计入 GPA
通常军事理论、形势与政策、体育、通识选修课是否计入,各校规定不同。有的学校只算专业必修课和专业选修课,有的学校全部计入。这一条直接决定你的 GPA 分母大小,进而影响最终数值,一定要以本校《学生手册》为准,不要照搬同学学校的算法。
4. 学分越高的课越要重视
从公式就能看出,学分是权重。一门 5 学分的高等数学从 75 分提到 85 分,对 GPA 的拉动等于把一门 1 学分的选修课从 60 分提到满分。选课和复习时间的分配,应该有意识地向高学分课程倾斜。
六、用工具一键算出来
上面的公式手算三五门课还行,一个学期十几门课就容易出错。我们做了一个免费的 GPA 绩点计算器,支持一次性录入多门课程的学分与成绩,实时输出 4.0 制标准算法、北大算法和加权平均分三种结果,还可以一键复制结果留档。所有计算都在你的浏览器本地完成,成绩不会上传到任何服务器。