百分比折扣的計算方式為 最終價格 = 原價 × (1 − 折扣 ÷ 100),而疊加的折扣會依序套用此公式。

在使用 折扣計算機 之前,最主要需要確認的就是這個順序。百分比減價標籤、優惠券和第二張優惠券看起來可能是不同的減價,但每個百分比都可能改變下一個折扣可套用的價格。了解優惠包含單一折扣或多個折扣,也會決定哪項結果最重要:最終售價、省下的金額,或單一等效折扣百分比。

以下檢查項目可協助你輸入正確資訊、正確解讀結果,並比較優惠與其他方案,同時避免常見的優惠券疊加錯誤。

what should i know before i calculate discount when using discount calculator
折扣計算機:計算前應確認的事項

確認價格與折扣結構

輸入任何內容之前,請先找出確切的起始價格,以及賣方打算套用的每項折扣。折扣計算機可以計算標示的百分比減價優惠,但無法判斷哪個價格或優惠券適用於你的購物車。

  • 使用折扣前價格。 原價應是套用任何正在比較的折扣之前所收取的金額,而不是已包含其中一項折扣的價格。
  • 將售價與優惠券分開。 降價後的商品價格和優惠券可能形成不同的起始價格。請確認你輸入的百分比適用於實際使用的價格。
  • 確認優惠券如何共同運作。 請勿假設兩張百分比優惠券相當於兩者的簡單加總。疊加的百分比折扣通常會依序套用。
  • 檢查優惠的適用範圍。 商品排除項目、最低消費要求、消費門檻和購物車層級限制,都可能決定折扣是否適用。

文件所載的計算機流程接受原價與折扣百分比。請勿在百分比欄位輸入固定金額優惠券。先將金額折扣換算為等效百分比;如何正確計算折扣百分比 會說明這項反向計算。

稅金、運費、費用和其他結帳項目也應分開處理。它們並非文件所載百分比折扣流程中的輸入項目,因此若這些項目會改變你最終支付的金額,請另外確認。

使用折扣計算機計算優惠

確認起始價格與折扣順序後,請使用以下流程:

  1. 輸入原價與第一個折扣百分比。 輸入時,最終價格與省下的金額會立即顯示。
  2. 查看兩項單一折扣結果。 最終價格是套用標示折扣後應支付的金額,而省下的金額則是原價與最終價格之間的差額。
  3. 需要時加入疊加的優惠券。 點選「Stack another discount」,並輸入每個額外百分比。這些折扣會依序套用,而非直接相加。
  4. 疊加時檢查合併後的有效折扣。 這是能產生與完整折扣序列相同最終價格的單一百分比。
  5. 將預期結果與顯示的優惠進行比較。 若結果不一致,可能表示起始價格不同、漏了某張優惠券,或商家採用了不同的折扣套用方式。

此計算機在你的瀏覽器中執行,無須註冊。所有計算皆透過 JavaScript 在本機進行,你的輸入內容不會離開裝置;也不會儲存或傳送任何資料。

了解哪項輸出能回答你的問題

最終價格、省下的金額與有效折扣彼此相關,但無法互相取代。比較各項優惠前,請先閱讀符合你目標的輸出項目。

輸出項目 代表的意義 適用時機
最終價格 套用輸入的百分比折扣後所剩餘的價格。 比較折扣後的商品價格,並檢查優惠後預期的金額。
省下的金額 原價與最終價格之間的差額。 衡量優惠帶來的實質金錢利益。
合併後的有效折扣 代表所有疊加折扣的單一等效百分比。 比較優惠券序列與單一百分比減價優惠。

若你的優先考量是花費更少,售價最適合用來比較。省下的金額能清楚呈現 monetary benefit。有效折扣在比較零售商的疊加優惠券與競爭對手的單張優惠券時特別有用,因為它能顯示相對於原價,整個優惠券序列實際具有多少價值。

你也可以將這些結果用於大量或分級促銷、清倉定價,或確認收銀人員是否正確套用每項標示的折扣。計算機會評估你提供的折扣,但不會判定隨附的優惠券條款是否符合資格。

正確比較疊加折扣與單一折扣

單一百分比會使用一個乘數。疊加折扣的序列則會使用每個剩餘價格因數的乘積:最終價格 = 原價 × (1 − d₁ ÷ 100) × (1 − d₂ ÷ 100) × …。合併後的有效折扣是依據所得的最終價格計算,因此會納入基礎金額的每項變動。

以下是一個範例,從 $100 開始,先套用 20% 折扣,再套用 10% 折扣:

  • 第一個折扣: $100 × (1 − 20 ÷ 100) = $80。
  • 第二個折扣: $80 × (1 − 10 ÷ 100) = $72。
  • 最終結果: 最終價格 = $100 × 0.80 × 0.90 = $72;省下的金額 = $100 − $72 = $28;有效折扣 = $28 ÷ $100 × 100 = 28%。

因此,先 20% 再 10% 相當於 28% 的有效折扣,而不是 30%。差異在於第二個百分比是套用在已減價的價格上,而非原價。

問題 單一折扣 疊加折扣
哪個價格會改變? 折扣會將原價改變一次。 每個折扣都會改變前一項折扣套用後所剩餘的價格。
哪個比率代表整個優惠? 標示的百分比就是有效比率。 合併後的有效折扣是等效的單一比率。
優惠券的順序會改變結果嗎? 只有一個百分比,因此沒有排序問題。 不會。乘法不受順序影響,因此最終價格與有效折扣都維持不變。

檢查邊界情況、捨入與結帳細節

可將支援的端點作為簡單的合理性檢查。0% 折扣會讓價格維持不變,而 100% 折扣會使價格免費。在輸入實際優惠前,這些值有助於確認計算機的回應是否符合預期。

中間計算會維持精確,只有在結果顯示至小數點後兩位時才會進行捨入。因此,你不應自行將中間金額捨入後,再將該捨入數字作為另一項折扣的基礎。請輸入完整的原價,讓計算機在內部維持精確計算。

依賴輸出結果之前,請將百分比計算與商家規則分開處理。優惠券資格、商品排除項目、最低消費金額、稅金、運費和費用都可能改變結帳總額,但這些因素並非文件所載百分比折扣的輸入項目。同樣地,固定金額優惠券必須先換算為等效百分比或另行計算,才能在百分比欄位中表示。

若折扣序列很長,請依優惠允許的範圍加入所需的疊加折扣列數。你不必重新排列百分比,因為疊加折扣具有交換性:變更順序不會改變最終價格。

依賴結果前進行最後檢查

計算完成並採取行動前,請進行以下快速檢查:

  • 確認原價是正確的折扣前起始金額。
  • 確認每個輸入的百分比都屬於你打算使用的優惠。
  • 若優惠券有疊加,請確認比較時使用的是合併後的有效百分比,而非算術加總。
  • 將最終價格與省下的金額和賣方顯示的價格與節省金額進行比較。
  • 另外檢查購物車資格、稅金、運費、費用和固定金額折扣。

釐清這些要點後,結果就能成為一致的優惠比較依據。你會知道依標示百分比應支付的金額、折扣省下的金錢,以及優惠券序列是否確實優於單一百分比優惠。

若想深入了解,請參閱 計算房屋負擔能力後:應檢查的事項。