输入
每行一门课程,格式为「课程名称, 字母成绩, 学分」。课程名称可以省略。有效成绩:A+, A, A-, B+, B, B-, C+, C, C-, D+, D, D-, F。
输出
| 指标 | 数值 |
|---|---|
| No data yet | |
使用此工具的更多方式
REST API
curl -X POST https://api.iotools.cloud/v1/tool/gpa-calculator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"courses": "Biology, A, 4\nCalculus, B+, 3\nHistory, C, 3",
"scale": "4.0"
}'替换成您账户中的密钥。工具的字段即为请求体——没有额外包装。
让 AI 代理执行
Use the IOTools `gpa-calculator` tool (GPA Calculator) on this input:
YOUR_INPUT_HERE将此粘贴给任何已连接 IOTools MCP 服务器的代理,再加上您的输入内容。
嵌入式小组件
<iframe
src="https://iotools.cloud/embed/gpa-calculator/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="GPA计算器 — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>把它放到您自己的页面上——免费,无需密钥,只需保留一个反向链接。
| 每次 API/MCP 调用费用 | 5 积分起 |
|---|---|
| 需要更多积分? | 查看定价 |
也可通过
使用指南
这个GPA计算器的作用
你的GPA(grade point average,平均绩点)是各门课程成绩的加权平均值,每门课程的权重取决于它的学分数。一门4学分的课对GPA的影响大约是一门2.5学分课程的两倍,因此直接对字母成绩取简单平均会得出错误的结果。本计算器会替你完成加权计算。
使用方法
按以下格式每行输入一门课程:
课程名称, 字母成绩, 学分例如:
生物, A, 4
微积分, B+, 3
历史, C, 3课程名称可以省略,只输入 A, 4 也完全可以,空行会被忽略,因此你可以适当分隔各行。选择你的成绩等级制后,结果会随你的输入实时更新。你会得到加权GPA、总学分和总质量点(即 成绩绩点 × 学分 之和),以及计入的课程数量。
GPA如何计算
对于每门课程,字母成绩会转换为一个数值绩点,再乘以该课程的学分,得到它的质量点:
GPA = Σ(绩点 × 学分) ÷ Σ(学分)例如,4学分的A(4.0)贡献16个质量点,3学分的B+(3.3)贡献9.9个质量点。把所有课程的质量点加起来,再除以总学分,就得到你的加权GPA。
成绩等级制
4.0制是美国的标准制:A和A+都等于4.0,A-为3.7,B+为3.3,B为3.0,依此类推,每档以0.3至0.4的幅度递减,直到F为0.0。4.3制与之相同,只是A+会以4.3计,高于普通的A。部分大学采用这一方式,请以你所在学校的报告标准为准。
常见问题
这里的加权GPA和非加权GPA有什么区别? 本工具按学分加权,这也是几乎所有大学计算学期或累计GPA的方式。它不会加上荣誉课或AP课程的加分,那是高中“加权GPA”的另一种算法。
可以输入半个学分吗? 可以。任何正数的学分都可以接受,包括1.5或0.5这样的数值。
支持带加号和减号的成绩吗? 支持。A-、B+、C-等成绩都会按标准绩点计算。
隐私
所有计算都在你的浏览器中完成。你的成绩不会被上传或存储。