在美國標準的 4.0 制度中,GPA 是你各科成績點數的學分加權平均:把每門課的成績點數乘以它的學分數,再把這些乘積加起來,然後除以你的總學分數。A 的成績點數是 4.0,B 是 3.0,C 是 2.0,D 是 1.0,F 是 0.0,加號和減號則在中間補上。由於每個成績都會依其所佔的學分進行加權,所以一門 4 學分的課對你 GPA 的拉力是一門 1 學分課的四倍,這也說明了為什麼兩位 letter grade 相同的學生,最後成績單上的數字卻不一樣。在 4.0 制度下取得自己加權 GPA 最快的方式,就是把你的 letter grade 和學分數輸入計算機——結果會在你輸入的同時更新,並顯示到小數點後兩位的 GPA、你的總學分,以及你獲得的成績點數。本文會逐步說明公式、完整的 letter grade 對照表、計算範例,以及會改變結果的例外情況(A+、AP 和榮譽課程)。

how to calculate gpa on a 4.0 scale
學分數如何決定你在 4.0 制度下的 GPA

4.0 GPA 公式詳解

你在 4.0 制度下的平均成績點數是用同一個公式算出來的,所有教務處用的都是同一套:

GPA = Σ(成績點數 × 學分數)÷ Σ(學分數)

讀法如下:對每一門課,把成績點數(A 是 4.0、B 是 3.0,依此類推)乘以該課程的學分數。把所有這些乘積加起來,再除以這些課程的總學分數。希臘字母 sigma(Σ)是「全部加起來」的簡寫。

從這個公式可以直接推導出兩個結論:

  • 學分加權。一門 4 學分的課對分子的貢獻是一門 1 學分課的四倍,所以在重課拿到 A,比在輕課拿到 A 更容易把你的 GPA 拉高。
  • 相同的 letter,不同的 GPA。兩位學生即使 letter grade 完全相同,只要課程組合的學分數不同,學期結束時的 GPA 還是可以不一樣。

注意這個公式沒有納入的部分:課程的難度、你讀書的時數,或課程是否是通過/不通過。在純粹的 4.0 制度下,難度並不會進入計算。這個細節在你讀到本文後段關於加權與不加權 GPA 的部分時會很重要。

4.0 制度下的 letter grade 對應成績點數

Letter GradeGrade Points
A+4.0
A4.0
A−3.7
B+3.3
B3.0
B−2.7
C+2.3
C2.0
C−1.7
D+1.3
D1.0
D−0.7
F0.0

這些就是代入上面公式的成績點數。A+ 之所以是 4.0,是因為美國標準 4.0 制度把最高成績訂在 4.0;少數學校 A+ 採 4.3,如果你學校是如此,在計算機輸入 A+ 時請改用 4.3,結果才會跟你的成績單一致。

把你的課程輸入 GPA 計算機

GPA 計算機會把你填入的每一列套用這個公式。使用方式如下:

  1. 針對每門課,從下拉選單選擇它的 letter grade(A、A−、B+ 等)。
  2. 輸入該課程的學分數。如果你有的課程比預設列數還多,請按 新增課程 來插入另一列。
  3. 在下方讀取你在 4.0 制度下的加權 GPA——你一邊輸入它就一邊更新,同時顯示你的總學分數和獲得的成績點數。
  4. 若不小心輸入錯誤,使用該列的移除按鈕來刪除課程。

空白的列會被略過,所以你可以留著多餘的空白列繼續操作。任何缺少 letter grade,或學分數為零或負數的列,都會被跳過並顯示小提示,這樣打錯字也不會悄悄影響結果。

這個計算機不會上傳任何資料,所以你所輸入的成績和學分數,都不會離開你正在操作的瀏覽器分頁。

計算範例:一門 3 學分的 A 和一門 4 學分的 B

以下是完整的逐步計算,讓你可以看到這個公式如何得到一個數字。

假設你這學期修了兩門課:

  • 課程一:A(成績點數 4.0),3 學分
  • 課程二:B(成績點數 3.0),4 學分

步驟 1——把每個成績點數乘以它的學分:

  • 課程一:4.0 × 3 = 12.0
  • 課程二:3.0 × 4 = 12.0

步 2——把這些乘積相加:

12.0 + 12.0 = 24.0

步驟 3——除以總學分(3 + 4 = 7):

24.0 ÷ 7 = 3.4286…

四捨五入到小數兩位,這學期的 GPA 在 4.0 制度下是 3.43

只要你輸入那兩列,工具就會顯示這個 3.43。如果你想試試更長的成績單,一樣依序加入剩下的課程;表格下方的 GPA 和總學分會隨著每次按鍵更新。一旦得到你的數字,下一步通常就是比較:和你的學位課程要求的最低 GPA 比、和獎學金門檻比,或和你目標科系錄取學生的 GPA 中位數比。同樣的方法適用於單一學期、整個學年,或是你成績單上所有課程的累計計算。

相同的 letter grade 為何會算出不同的 GPA

要看懂為什麼學分加權影響這麼大,可以比較三份 letter grade 相同、但課程組合不同的簡短成績單。

成績單 A(比例平均):

  • 課程一:A(4.0),4 學分
  • 課程二:B(3.0),4 學分

計算:(4.0×4 + 3.0×4) ÷ 8 = (16.0 + 12.0) ÷ 8 = 28.0 ÷ 8 = 3.50

成績單 B(A 占較高學分):

  • 課程一:A(4.0),4 學分
  • 課程二:B(3.0),1 學分

計算:(4.0×4 + 3.0×1) ÷ 5 = (16.0 + 3.0) ÷ 5 = 19.0 ÷ 5 = 3.80

成績單 C(B 占較高學分):

  • 課程一:A(4.0),1 學分
  • 課程二:B(3.0),4 學分

計算:(4.0×1 + 3.0×4) ÷ 5 = (4.0 + 12.0) ÷ 5 = 16.0 ÷ 5 = 3.20

同樣的兩個 letter grade,只因為學分配置不同,就產生了三種不同的 GPA。學生的努力程度完全沒有改變——改變的只是學分落在哪裡。這正是你可以在 GPA 計算機上反覆練習的操作:把比較好的成績集中在高學分的課程,你的數字會上升;把比較弱的成績集中在高學分的課程,你的數字會下降。

如果你是從百分比成績(而不是 letter grade)開始算的讀者,可以參考這篇姊妹指南:如何從百分比成績計算 GPA,文中會一步步說明如何先把百分比轉成對應的 letter 和學分。

加權 vs 不加權:兩個常被搞混的意思

weighted(加權)這個詞在 GPA 的討論中會出現兩種不同的意思,把它們混為一談是最常見的困惑來源。

學分加權(永遠開啟)。本頁的每一個 GPA,以及美國大學成績單上的每一個 GPA,都是「加權」的——意思是高學分的課程對平均的拉力比較大。第一節的公式已經處理了這件事。並不存在一個會忽略學分數的「不加權」版本——單純平均 letter grade 並不是 GPA。

榮譽或 AP 加權(不一定開啟)。有些高中會加上獎勵分數來肯定較難的課程:AP 或榮譽課的 A 可能算 5.0 而不是 4.0,同一類課程的 B 可能算 4.0 而不是 3.0。這個做法讓 GPA 可以突破 4.0——產生 4.3、4.5 甚至 5.0 的制度。學校所公布的 GPA 有時之所以被稱為「加權 GPA」,指的就是這個意思。

比較面向不加權、學分加權的 4.0榮譽 / AP 加權(高中)
是否套用學分加權是——每個成績都會乘以它的學分數是——底層仍用相同的學分加權
較難課程是否有加分AP、榮譽、IB 或雙重註冊都沒有額外加分有——AP 的 A 可算 5.0 而不是 4.0
最高值上限 4.0(少數學校 A+ 採 4.3)可超過 4.0,有時達 5.0 或更高
典型使用者美國大學、轉學申請、學業資格審查部分美國高中用於排名或榮譽加權
本工具回報的數字是——這正是下方列數所顯示的數字否——請使用學校自己的計算機,或自行輸入加分後的點數

本頁的工具採用的是美國大學在招生、學分抵免與學業資格審查時所用的「不加權、學分加權的 4.0 制度」。它不會加上任何 AP 或榮譽加分。如果你的學校會給加分,你有兩個選擇:輸入學校指派給你的加分後點數(例如在 AP 課的 A 欄位輸入 5.0 取代 4.0),或直接使用學校自己的 GPA 計算機得到成績單數字,再用本工具驗算不加權的版本。

A+、AP 和榮譽:會影響數字的例外情況

有少數情況會讓你的 GPA 以標準公式無法預測的方式變動。

嚴格 4.0 學校的 A+。在美國最常見的制度下,A+ 和 A 一樣,都是 4.0。因此一門 3 學分課的 A+,在分子上加的就是 12.0,和拿 A 完全一樣。如果你學校的教務處把 A+ 單獨列出,而且採用少見的 4.3 上限,請在該列把 4.0 改成 4.3 再讀取結果;後續計算照常進行。

AP、IB、榮譽或雙重註冊課程。在大學的 4.0 成績單上,這些課程並不會獲得加分——AP 微積分的 A 就是 4.0,和基礎藝術課的 A 一樣。如果你的高中成績單 GPA 高於 4.0,那是學校自行加上的難度獎勵。當你想要大學制式的不加權數字時,請使用上方對照表中一般的 letter grade 點數。

通過/不通過或旁聽學分。原則上,通過/不通過的課程不會列入 GPA 計算;除非學校明確規定「通過」可計為 C(2.0)或以上,否則不要把它放進計算機。旁聽的課程則應完全略過。

退選與未完成成績。W(退選)通常不會進入 GPA。I(未完成)一般也不會產生成績點數,直到成績補登完成;在此之前請先讓該列保持空白。

重複修課。許多學校在計算 GPA 時,會以新成績取代原成績;有些則是兩次成績取平均。在你決定輸入哪個版本之前,請先查看教務處的重複修課規定。這個計算機只會把你填入的每一列加起來,所以正確的做法是只輸入學校會計入的那些成績——依照規定選擇只輸入替代成績或兩者都輸入。

常見值得檢查的 GPA 情境

一旦公式理解透了,一些日常情境就變得容易推算。

一門高學分課程拿到一個不好的成績。 在四門 3 學分都得 A(每科 4.0)以及一門 3 學分得 C 的成績單中,加入一個 C(2.0)。計算過程為 (2.0×3 + 4.0×3 + 4.0×3 + 4.0×3 + 4.0×3) ÷ 15 = (6 + 48) ÷ 15 = 54 ÷ 15 = 3.60。如果五門 3 學分都得 A 的完美成績單,本來會產生 4.00,因此那一個 C 就讓整個學期掉了 0.40 分。

一個高分成績挽回一個表現較差的學期。 在由三門 3 學分都得 B(每科 3.0)組成的成績單中,加入一門 4 學分的 A(4.0)。加入 A 之後:(4.0×4 + 3.0×3 + 3.0×3 + 3.0×3) ÷ 13 = (16 + 27) ÷ 13 = 43 ÷ 13 = 3.31。如果沒有那個 A,光看三個 B 的 GPA 是 3.00。學分較重的 A 把整個學期拉高了 0.31。

計畫中的退選能避免什麼。 在其他表現還不錯的學期裡,一門 4 學分拿到 F(0.0)會造成嚴重影響:(0.0×4 + 3.0×3 + 3.0×3 + 3.0×3) ÷ 13 = (0 + 27) ÷ 13 = 2.08。如果當初選擇退選,就能讓那一整列完全不列入計算,學期 GPA 仍維持在 3.00。

這些情境其實都只是同一個公式套入不同的輸入。把您自己的課程代入 GPA 計算機,相同的運算就會在下方列即時執行。

在情境中解讀您的數字

GPA 本身只是一個數字;情境才是讓它有用的關鍵。在一個嚴格的工程學程中拿到 3.0,和在一個要求較低的科系中拿到 3.0,兩者代表的成就不一樣,即使數字看起來相同。美國大多數大學會公布各學程錄取者的 GPA 中位數,而您學校的註冊組可以告訴您榮譽、院長獎名單或學業預警的門檻。

這個工具有兩個實際用途:

  • 成績公布之前。 把您目前進行中的成績代入計算機,看看本學期或累計的數字會落在哪裡。利用這個預測來規劃哪些期末考要優先準備,或決定與其死撐一門可能會被當掉的課,不如直接退選。
  • 成績公布之後。 把正式公布的數字代入,再與註冊組回報的結果比對。如果兩者不符,最常見的原因包括重修課程的成績取代、依學校寬容政策而刪除的課程,或是學校採用的加分權重——這些都是計算機本身無法偵測的狀況。

把 GPA 計算機和成績計算機搭配使用,可以用各項作業算出單一課程的成績;搭配平均計算機可以快速得出未加權的平均;或是搭配基本計算機處理一次性的加總。