这个计算器能做什么
当你只知道自己各拿了几个字母等级,却不清楚每门课的具体分数时,这个工具可以帮你按美式标准 4.0 满分制算出平均绩点(GPA)。你不必逐门课程一一录入,只要填入 A、B、C、D、F 的总个数即可。它默认每门课权重相同(各算 1 个学分),这正是美国高中成绩单以及很多快速估算场景下的常见做法。需要提醒的是,GPA 与 4.0 满分制源自美国教育体系,中国高校通常采用百分制或自有的绩点换算规则,两者并不完全对应;若你要申请留学,请以目标学校的换算标准为准。
使用方法
先数一数自己各个字母等级的数量,然后分别填入:A 有几个、B 有几个、C、D、F 各有几个。如果某个等级一个都没有,就把对应的输入框保留为 0。点击「计算」后,你会看到自己的 GPA、参与计算的等级总数,以及算式中用到的总绩点。
公式详解
每个字母等级对应一个绩点值:A = 4,B = 3,C = 2,D = 1,F = 0。计算器先把每个等级的数量乘以对应的绩点值,把这些乘积相加得到总绩点,再除以等级总数:
$$\text{GPA} = \frac{4\cdot n_A + 3\cdot n_B + 2\cdot n_C + 1\cdot n_D + 0\cdot n_F}{n_A + n_B + n_C + n_D + n_F}$$
实例演算
假设你拿到 4 个 A、3 个 B、2 个 C、1 个 D,没有 F。总绩点 $$=(4\times4)+(3\times3)+(2\times2)+(1\times1)+(0\times0)= 16 + 9 + 4 + 1 + 0 = 30.$$ 等级总数 \(= 4 + 3 + 2 + 1 + 0 = 10\)。GPA \(= 30 \div 10 =\) 3.00。
常见问题
能处理 B+ 这种带加减号的等级吗?不能。当前版本只支持整字母等级。如果你需要按 A−/B+ 精确计算,请使用支持扩展绩点制的计算器。
所有课程的权重都一样吗?是的。每个等级都算作 1 个单位。如果你的各门课程学分不同,请改用按学分加权的 GPA 计算器。
如果我全部填 0 会怎样?没有任何等级时,为避免除以零,GPA 会显示为 0。