折扣疊加計算機

「打七折再折八折」並不等於打五折,而是 56 折(即 44 % off)。本工具會計算多段百分比折扣連續套用後的最終價格,並與「直接把折扣率加起來當成一次折扣」的結果並列顯示。重點在於:折扣疊加是乘法,不是加法。

輸入

$
%

要疊加的折扣請每筆建立一列。順序不影響結果:`(1−a)(1−b) = (1−b)(1−a)`。空白列視為 0 % 並會被忽略。

  • 1
    %
  • 2
    %

結果

$
$
%

下方欄位顯示「若改成單次折扣,且折扣率等於上面各筆的加總」時應付的金額。它與疊加最終價格的差距,即為分段疊加表述(如「打七折再折八折」)相較於直接 56 折所多出的金額,通常不為零。

$
$

疊加折扣以乘法(而非加法)作用:`最終價 = P · (1 − d₁) · (1 − d₂) · …`。每一筆折扣都是套用在「上面所有折扣計算後的剩餘價格」上,所以總節省金額一定會比把折扣率直接相加少。

本工具假設所有折扣都是「以乘法套用的 % 折扣」。實際促銷可能有金額上限、排除品項,或與定額折價券依特定順序合併使用,最終金額仍以商家規則為準。營業稅以折後價格為基礎計算;某些制度(如部分 VAT)以定價課稅,結果會略有差異。

嵌入這個計算機

預覽

將這段程式碼貼到您的網頁中即可顯示計算機。

分享這個計算

開啟此連結的人都會看到您填入的數值。

200+ 計算機 · 10 種語言 · 完全免費

這個計算機對您有幫助嗎?

需要改進

我們可以如何改進這個計算機?