在線即時計算器 · 純前端本地秒算 · 零數據上傳

% Reverse Percentage 計算機

專業免費的 Reverse Percentage 計算機。純前端本機毫秒級計算、零資料上傳、極致隱私保護。提供詳細公式推導、實例示範與常見問答。

即時推算結果 (Computed Output)
即時試算完成
專業公認計算模型,即時運算完畢
📜 計算歷史記錄 (試算軌跡)
尚無歷史記錄,每次點擊「計算」將在此留下試算軌跡...

反推百分比計算器有什麼用?

這個計算器會從你已知的「最終數字」往回推算,找出在套用百分比增幅之前的原始數值。如果你知道某個數字是漲了某個百分比之後才變成現在的金額,這個工具就能告訴你它一開始是多少。無論是要剝離商品加價、稅金,還是某段成長率,想還原起算點時都很好用。

你只需要填兩個欄位

  • 最終數值——增加之後的金額(例如你實際付的價錢,或最後得到的數字)。
  • 百分比 (%)——原始數值增加了多少百分比,才變成這個最終數值。

公式說明

核心算法是把一般的「百分比增加」反向運算回去:

  • 原始數值 = ((最終數值) ÷ (1 + \dfrac{百分比}{100}))
  • 增加金額 = 最終數值 - 原始數值

因為百分比是「加」在原始數值上的,所以要用除法、而不是減法。常見的錯誤就是直接從最終數值扣掉那個百分比,這樣算出來是錯的。計算器同時還會告訴你,原始數值與增加金額各自佔最終數值的比例。

實際範例

假設某項商品在漲了 20% 之後賣 120,而你想知道漲價前的價格。

  • 原始數值 = ((120) ÷ (1 + \dfrac{20}{100})) = ((120) ÷ (1.20)) = 100
  • 增加金額 = 120 - 100 = 20
  • 原始數值佔最終數值的 83.33%,增加金額則佔 16.67%。

請注意,如果直接拿 120 扣掉它的 20%(也就是 24),會錯誤地得到 96——這正是為什麼非得用反推法不可。

如何手工計算反向百分比

反向百分比可以撤銷已知的百分比增長:你有上升後的值,想知道它最初的值是多少。唯一重要的規則是百分比是應用於原始值的,所以你必須除以增長倍數—你不能簡單地從最終值中減去相同的百分比。

  1. 確定最終值(增加後)。這是你今天看到的金額—加價後的價格、加薪後的薪資、加稅後的總額。稱之為 F。
  2. 將百分比轉換為小數。將百分比增長除以 100:p/100。25% 的增長變為 25/100 = 0.25。
  3. 加上 1 得到乘數。增長倍數是 1 + p/100。對於 25%,這是 1 + 0.25 = 1.25。這個數字代表「原始值加上增長」作為單一因數。
  4. 用乘數除以最終值。這就是反向百分比本身:
    O = ((F) ÷ (1 + \dfrac{p}{100}))

    其中 F = 250 且 p = 25:O = 250 ÷ 1.25 = 200。原始值為 200。
  5. 從最終值中減去原始值以得到增長量。250 - 200 = 50。請注意,50 是 200(原始值)的 25%,但只是 250(最終值)的 20%—這種不對稱性正是反向計算所需的原因。
  6. 通過倍增來驗證。取你的答案並再次應用增長:200 × 1.25 = 250。如果它返回最終值,答案是正確的。此檢查捕捉最常見的錯誤—從 250 中減去 25%,錯誤地得到 187.50。

四捨五入

在整個除法過程中保持完全精度,只在最後四捨五入。先四捨五入乘數或中間結果可能會改變答案,尤其是在大值的情況下。例如,1,000,000 ÷ 1.175 = 851,063.83 到分;在檢查前四捨五入商數會簡單地重新引入一個小誤差。如果結果必須與發票或工資單數字完全一致,在最後一步四捨五入到貨幣的最小單位,並預期有一分或兩分的殘差。

反向減少

如果值下降了 p 百分比而不是上升,乘數是 1 - p/100,公式變為:

O = ((F) ÷ (1 - \dfrac{p}{100}))

在 20% 折扣後價格為 80 來自 80 ÷ 0.80 = 100。相同的驗證適用:100 × 0.80 = 80。請注意,此形式在 100% 減少時會分解,其中乘數為零,無法恢復原始值。

關鍵術語解釋

術語 含義
原始值 應用任何更改之前的基本金額—此計算機產生的答案。它始終是其本身的 100%,問題中的每個百分比都是針對它測量的。
最終值 更改後的金額:原始值加上增長。在公式中它是分子 F,它是你實際觀察到的數字(架上價格、目前薪資、毛總額)。
百分比增長 以原始值百分比表示的上升,而不是以最終值的百分比。這種區別正是反向計算需要除法而不是減法的整個原因。
乘數(增長倍數) 1 + p/100—一個將原始值轉換為最終值的單一數字。15% 的增長乘數為 1.15;15% 的減少乘數為 0.85。
增長量 F - O,與值相同單位的更改的絕對大小。對於增加 12% 的原始值 400,增長量為 448 - 400 = 48。
最終值的百分比 O ÷ F × 100—原始值在最終數字中的佔比。任何真正增長後,這總是小於 100%:最終值 250 內的原始值 200 是 200 ÷ 250 × 100 = 80%。
毛額與淨額 毛額是含稅金額,淨額是不含稅金額。從毛額數字恢復淨額是反向百分比:將毛額除以 1 + 稅率/100。稅率以及價格是以毛額還是淨額報價因國家和稅種而異,所以使用適用於你所在司法管轄區的稅率。
百分比減少反向 當值下降時,改為除以 1 - p/100。30% 下降後的數字 210 來自 210 ÷ 0.70 = 300。

為什麼 20% 的增長不能被 20% 的減少所撤銷

相同名義百分比的增長和減少不是對稱的,因為每一個都是根據不同的基礎測量的。從 100 開始並加上 20%:你到達 120。現在從 120 中減去 20%,你到達 96,而不是 100—20% 是應用於較大的數字的。要回到 100,你需要減少 20/120 = 0.1\overline{6},大約 16.67%。

一般關係是 p 百分比的增長被以下減少所撤銷

d = ((p) ÷ (1 + \dfrac{p}{100})) 百分比

所以 50% 的增長被 33.33% 的減少所撤銷,而 100% 的翻倍被 50% 的減少所撤銷。除以乘數,就像這個計算機所做的那樣,自動處理不對稱性—這就是為什麼除法方法比試圖憑眼睛減去百分比更安全。

使用注意事項與精準校對原則(6 大核心守則)

📐 1. 嚴格對齊輸入量綱與單位

輸入各項數值時請務必確認量綱(例如小時、天數、金額、百分比),避免單位不匹配引發推算偏差。

🔒 2. 純前端本機毫秒級隱私保障

所有計算邏輯 100% 在您的終端瀏覽器內完成,資料絕不上傳伺服器,嚴格守護商業與個人隱私。

📊 3. 符合公認學術與產業計算模型

演算法嚴格遵循國際通用數學公式與標準計算模型,經多重情境交叉核對,數值嚴密精確。

📋 4. 一鍵複製與免登入 PDF 匯出

支援一鍵複製推算結果字串至剪貼簿,亦可直接點擊列印按鈕輸出純淨 PDF 工作報表。

🔄 5. 多情景敏感度動態對比

建議針對極端值與多組預期情景分別試算,觀察輸出數據的波動區間,輔助做出更穩健的決策。

🛡️ 6. 專業諮詢與日常參考免責聲明

本工具運算結果供日常排程、學業研習與事前參考之用,如涉及重大法規或投資決策請諮詢持證專家。

常見問題 (FAQ)

為什麼不能直接從最終數值扣掉那個百分比?
因為當初那個百分比是套用在比較小的「原始數值」上,而不是比較大的最終數值上。除以 (1 + 百分比/100) 才能正確還原這層關係。
可以用它來扣掉營業稅或加值稅(VAT)嗎?
可以。把含稅總額填進「最終數值」,把稅率填進「百分比」,就能算出未稅金額。(台灣的營業稅率多為 5%,若要回推未稅價可直接套用此方式。)
如果數字是「減少」而不是「增加」呢?
這個計算器預設是「增加」的情況。若是減少,公式要改成除以 (1 − 百分比/100),因此它不適合用來反推折扣。