iPhone 上的折扣計算器是指任何工具——最實用的是基於瀏覽器的版本——能將原價與折扣百分比轉換成你實際支付的售價,以及你省下的金額,整個過程完全不需要在收銀台前心算。對大多數人來說,最簡潔的方式是一款免費的網頁應用程式,在 iPhone 的 Safari 中執行,因此無需從 App Store 安裝任何東西、不用註冊,也不會有版本更新提示佔據你的主畫面。無論使用哪種工具,計算方式都相同:最終售價 = 原價 × (1 − 折扣 ÷ 100),而省下金額 = 原價 − 最終售價。現代瀏覽器工具的真正優勢在於它如何處理疊加的優惠券——這正是購物者幾乎總是誤判折扣的地方。先使用一張 20% 折扣券,再使用一張 10% 折扣券,並不代表你獲得 30% 的折扣。每個百分比都是套用於已經降價後的價格,因此最終的合併折扣為 28%,而非 30%。一款設計良好的 iPhone 專用計算機能精確計算這種行為,顯示每個折扣因數的連乘積,並展示一個你可以與競爭對手單一折扣活動比較的有效折扣百分比。這正是它無論在店裡還是紙面上都實用的原因。

為何使用基於瀏覽器的 iPhone 折扣計算器
App Store 中有許多折扣計算器應用程式,但大多數都帶有瀏覽器完全避免的麻煩。基於網頁的 iPhone 折扣計算器可在任何瀏覽器分頁中執行——Safari、Chrome、Firefox,或零售商內建於其購物應用程式中的應用內瀏覽器——這一事實本身就改變了該工具融入一般購物日的方式。
沒有 30 MB 的下載佔用儲存空間,沒有應用程式內購物誘導你升級到「專業版」才能解鎖疊加優惠券的功能,也沒有彈出視窗要求存取相機或定位的權限。你只需開啟頁面、輸入兩個數字,答案就會出現。當你站在清倉走道上,銷售人員說「在標價上再額外打 15% 折扣」時,你可以立即打開計算器、輸入數字,在走到收銀台之前就知道你實際要支付的金額。
第二個不太明顯的好處是隱私。一個完全在 iPhone 上以 JavaScript 執行所有計算的頁面,絕不會將價格或你的優惠券代碼傳送到伺服器。對於比較高價商品的購物者,或測試員工折扣情境的使用者來說,這種僅在用戶端執行的行為比 App Store 替代方案所包裝的任何單一功能都更重要。這兩種方法之間的權衡如下:
| 功能 | iPhone 上基於瀏覽器的計算器 | 原生 App Store 應用程式 |
|---|---|---|
| 需要安裝 | 否 | 是 |
| 註冊或帳號 | 無 | 經常需要 |
| 佔用 iPhone 儲存空間 | 無(一個 Safari 分頁) | 通常為 5–200 MB |
| 強制更新 | 從不 | 定期的 App Store 更新 |
| 要求的權限 | 無 | 有時會要求相機、定位或追蹤 |
| 計算在裝置上執行 | 是(用戶端 JavaScript) | 是,但可能將使用狀況記錄到伺服器 |
| 首次載入後的離線使用 | 一旦安裝永遠可用 |
這個比較並非對所有原生應用程式的定論——有些確實很優秀——但它說明了為何瀏覽器工具經常能勝出,特別是對那些只想快速得到答案、而不願永久安裝軟體的隨意、偶爾購物者。
如何在 Safari 的 iPhone 上計算折扣
- 在 iPhone 上開啟 Safari,前往折扣計算器頁面。
- 將原價輸入第一個欄位,將折扣百分比輸入第二個欄位。售價和省下金額會在你輸入時即時顯示——無需按下任何計算按鈕。
- 一眼讀出你支付的最終價格以及省下的金額。兩個數字都會即時更新,因此你可以改變百分比並觀察省下的金額變動。
- 如果該優惠疊加了兩張或更多優惠券,請點選「再疊加一個折扣」並在各自的欄位中加入每個額外的百分比。工具會依序套用它們——絕不會將它們相加——並回報真正的合併有效折扣。
- 將疊加後的有效百分比與你可能放棄的任何單一優惠券優惠進行比較。較高的合併數字勝出。
最後一步是多數購物者會略過的環節。兩張疊加的優惠券幾乎從不會勝過一張較大的單一優惠券,而無需猜測就能知道答案的唯一方法,就是同時看到兩個有效百分比。該頁面僅在顯示時執行四捨五入(兩位小數),因此即使你疊加四或五個分層折扣,連續的計算仍保持精確。
在手機上正確疊加優惠券
在結帳時最昂貴的單一錯誤,就是假設疊加的優惠券會像數學考試中的百分比那樣相加。它們不會。百分比折扣是相乘的,而非相加的,這一事實正是專用計算器比你在收銀台前心算更值得使用的全部原因。
以最典型的情況為例:一個 $100 的商品,擁有一張 20% 折扣券,以及一張在收銀台額外使用的 10% 折扣券。
- 從原價開始:$100。
- 套用 20%:$100 × (1 − 0.20) = $80。在此步驟中你省下 $20。
- 對剩餘的 $80 套用 10%:$80 × (1 − 0.10) = $72。在此步驟中你省下 $8。
- 總共省下:$20 + $8 = $28。最終價格:$72。
- 有效的合併折扣:$28 ÷ $100 = 28%,而非 30%。
你預期得到的折扣 (30%) 與實際得到的折扣 (28%) 之間相差 2 個百分點,這個差距代表第二張優惠券是作用在已經降價後的價格上,而非原價。再加上第三張優惠券,這個差距會進一步擴大,因為第一張之後的每個額外百分比都是套用在越來越小的基數上。有兩個模式值得注意。首先,真正的合併數字總是低於天真的總和,而且這個差距會隨著你疊加的每一張額外優惠券而擴大。其次,優惠券的套用順序不會改變最終價格——0.80 × 0.90 與 0.90 × 0.80 的結果相同,因此收銀員以任何順序掃描優惠券,最終結帳金額永遠相同。折扣計算器疊加優惠券完整解析更深入地說明了這個交換律特性,如果你想了解背後的代數,可以參考。
此工具最出色之處:真實的 iPhone 情境
折扣計算器在少數幾個情境中能真正發揮價值,這些情境的計算並不直觀,且涉及真實的金額。iPhone 的外形在這裡很重要,因為這些時刻全都發生在遠離書桌的地方。
比較「全面 40% 折扣」與商店「清倉商品額外 15% 折扣」的分層優惠。將清倉價格以及原清倉折扣和額外 15% 一起輸入計算器,並讀取有效的合併折扣。然後對相同的原價執行單一 40% 折扣計算。較大的有效百分比就是較好的優惠,而工具會同時顯示這兩個數字,讓你不必記住哪個是哪個。
核對收銀員在疊加交易上的計算。如果收據上的金額與你預期的不同,走回計算器,輸入標價,按照收銀員套用的順序加入每張優惠券,然後進行比較。由於順序不會影響結果,如果每張優惠券都輸入正確,計算器的最終價格將與收據相符。
計算大量購買或買一送一類型的優惠。「買兩個,第二個 25% 折扣」的優惠在數學上等同於兩件商品合計 12.5% 的混合折扣,但當第二件商品的原價與第一件不同時,計算器讓比較變得輕而易舉。對購物者友善的答案(最終價格、省下金額)會立即顯示,讓你能判斷是否值得走到商店後方去購買。
iOS 上的隱私
由於計算器完全以 JavaScript 在 iPhone 上執行——沒有伺服器往返、沒有記錄你輸入的分析呼叫、沒有讀取表單的第三方指令碼——你輸入的價格和測試的優惠券代碼永遠不會離開裝置。這是頁面內建的預設行為,而非你需要啟用的設定。
由於計算器將最終售價和省下的金額分開顯示,你可以任選一種方式比較優惠——透過你支付的最低價格,或透過你在收銀台前能指出的最大省下金額。這種靈活性使得無論你是要將支出降到最低,還是要在收銀台前展示你能獲得的最大折扣,它都非常實用。
對於不願意操作第三方應用程式的購物者來說,這種組合——無需安裝、無需註冊、用戶端運算,以及在 Safari 中良好的呈現效果——正是 iPhone 原生體驗應該有的感覺。