GPA 计算器(4.0 制)

把一学期课程(学分 × 成绩)算成加权 GPA(标准 4.0 制,含 +/-),支持百分数自动换档、逐门明细、与已有成绩单的累计合成,以及"离目标 GPA 还差多少"。所有输入都在浏览器本地计算,不上传。

同时提供 Windows 桌面版。

关于这个工具

GPA 本质是加权平均,容易错的就是"权"。每门课贡献"绩点 × 学分",总数除以总学分 —— 所以一门 4 学分的课对 GPA 的影响是一门 1 学分选修课的三倍。上面示例那学期(A−、B+、B、A,共 12 学分)算出来是 3.48:绩点总数 41.7,除以 12 学分。

档位表用的是标准 4.0 制 —— A+ 与 A 都记 4.0,每退一档减 0.3,F 记 0。如果你的学校给 A+ 加成(4.3 是常见变体)或没有 D−,正确的做法是改表里的那一行,而不是塞一个隐藏开关:档位表只放在一个地方,就是为了能被公开检查与修改。百分制按常见的十点制折算成等级,逐门表永远显示每个百分数落到了哪一档,92.9 → A− 这类边界情形看得见,而不是埋在黑盒里。

累计 GPA 是"直接平均"最容易翻车的地方。30 学分的 3.0 与 3 学分的 4.0 合并是 102 ÷ 33 ≈ 3.09 —— 按学分加权是唯一正确的并法,把 3.0 和 4.0 平均成 3.5 会严重高估。目标区块把同一套加权反过来用:给出剩余学分数量,解出这些学分平均要拿多少绩点;当连全 A 都够不到目标时,它会直说。

常见问题

为什么 A+ 和 A 都记 4.0?
这是 College Board 的标准 4.0 制,也是使用最广的版本。有些学校给 A+ 记 4.3 或 4.33 的加成;本工具不替你猜这个变体 —— 档位表放在一个可见的位置,学校特例只是改一行的事,而不是一个藏起来的选项。
百分数是怎么换成等级的?
按常见的十点制:97+ = A+、93+ = A、90+ = A−,往下 87/83/80 对应 B+、B、B−,77/73/70 对应 C+、C、C−,67/63/60 对应 D+、D、D−,60 以下为 F。边界从上含入 —— 90.0 算 A−。逐门表会显示每个百分数落到的档位,边界情形可以核对。
这是加权 GPA(AP/Honors 加成)计算器吗?
不是。加权制给 AP/IB/Honors 课加分,但加多少各校不一(常见 +0.5 或 +1.0),写死任何一个数都会在别处出错。本工具算的是标准 4.0 制的未加权 GPA;如果你的成绩单已经给出加权绩点,这里的算法照常适用 —— 按成绩单上的加权值录入即可。
为什么累计 GPA 不等于各学期 GPA 的平均?
因为各学期学分不一样。正确的并法按学分加权:各学期"GPA × 学分"求和,再除以总学分。30 学分的 3.0 加 3 学分的 4.0 约为 3.09,不是 3.5 —— 直接平均等于让 3 学分的学期与 30 学分的学期同权,它没有这么大。
Quality Points(绩点总数)是什么?
每门课"绩点 × 学分",以及它们的总和。绩点总数是所有 GPA 计算的原料:学期 GPA = 绩点总数 ÷ 总学分,累计 GPA 也用同样方式并入。逐门看到它,就能看出哪门课在拖后腿。
成绩会被上传吗?
不会。所有计算都是页面内的普通算术,没有服务器、没有请求、没有记录;断网状态下工具照常工作 —— 这本身就是最方便的自证方式。