我有一個計算項目的折扣,而現在我可以做就好了我在價格運行到這個問題對於美分計算價格四捨五入到最接近的5
我有一個項目的SQL腳本是9.95美元,它的折扣是50%,所以它的新價格是4.975美元,因爲商店的價格應該有2精度的價值將是4.97美元(根據政策,打折的價格必須是最低的價格)
問題在於價值是錯誤的,因爲網站上的價格必須與商店中的價格相匹配,並且因爲在澳大利亞,最小的變化是5美分,價格必須是這個數量的倍數,因爲收銀員不能給客戶1 - 4美分變化和peop如果他們買的是被打折到$ 4.97商店是$ 4.95項目網上樂會抱怨(是的,人是挑剔)
是有辦法四捨五入到最接近的5或0
你在yabbering在說什麼?在我們偉大的土地下,你通常只能使用信用卡/借記卡在網上購物,而且他們完全能夠在5分鐘以內進行交易。事實上,如果你用一張卡在(例如)Woolies上以14.99美元的價格購買一件東西,那就是你的收費標準。只有當你支付現金時,四捨五入才能生效,我不確定你是如何通過網絡做到這一點的。在店裏也應該是4.97。 – paxdiablo
@paxdiablo我很清楚這一點,我也是澳大利亞人,但是網站上的商品與商店中的商品實際上是一樣的,因此一個人在商店裏支付多少現金就必須是相同的在網站上,即使買家正在使用一張卡,在網站上打折也會做這種修正,所以我必須在網站上做同樣的事情....幸運的是,這隻適用於百分比折扣,因爲商店裏的一切都是正常的價格0或5 –