透過 MCP 連接 →

輸入計算

數學公式

廣告

結果

百分比差異
40%
相對於兩個數值的平均值
絕對差值 |a − b| 20
平均值 (a + b) / 2 50

什麼是百分比差異?

百分比差異(Percent Difference)用來衡量兩個數值相對於其平均值的差距有多大。它和百分比變化(Percent Change)不同:百分比變化會把其中一個值當作「起始點」,而百分比差異則對兩個值一視同仁、給予相同的權重。因此,當你要比較兩個地位相當、沒有哪一個比較「正確」的數值時,百分比差異就特別好用,例如兩次實驗室的量測數據、兩家店的售價,或是兩組實驗結果。

如何使用這個計算器

輸入你的兩個數值 ab,先後順序不拘。計算器會先求出兩數的絕對差值,再除以兩數的平均值,最後乘以 100,將結果以百分比呈現。由於取了絕對值,方向(正負)會被消除,因此答案一律為正數。

公式說明

百分比差異的公式如下:

$$\text{\%差異} = \frac{\left| a - b \right|}{\left| \dfrac{a + b}{2} \right|} \times 100\%$$

分子 \(\left| a - b \right|\) 代表兩個數值之間的差距;分母 \(\dfrac{a + b}{2}\) 則是兩數的平均值,作為一個中立的參考基準。乘上 100 即可把這個比值換算成百分比。

Advertisement
示意圖顯示兩個值 a 和 b、它們的絕對差以及用作分母的平均值
百分比差是用兩個值的絕對差除以它們的平均值。

實例演練

假設 \(a = 40\)、\(b = 60\)。絕對差值為 \(\left| 40 - 60 \right| = 20\),平均值為 \(\dfrac{40 + 60}{2} = 50\),因此

$$\text{\%差異} = \frac{20}{50} \times 100 = 40\%$$

也就是說,這兩個數值相對於其平均值 50 而言,相差了 40%。

數線顯示兩個點 a 和 b,以及標記在它們之間的平均值(中點)
兩個值的平均值位於數線上的中點。

常見問題

百分比差異和百分比變化一樣嗎?不一樣。百分比變化會以其中一個數值作為基準(結果可能為負),而百分比差異則以兩數的平均值為基準,且結果永遠為正。

如果其中一個數值是 0 怎麼辦?如果兩個數值都是 0,平均值為 0,結果便無法定義;此時本工具會回傳 0。若只有其中一個是 0,百分比差異會是一個很大但仍然有效的數字。

結果有可能超過 100% 嗎?有可能。當兩個數值正負號相反,或其中一個遠大於另一個時,百分比差異就可能超過 100%。

最後更新: