Ben bu satırlar boyunca bir oran yapısına dayalı bir fiyat hesaplamak zorunda:
$303.00 fixed price up to 500 units
$0.023 additional per unit from 501-10,000 units
$0.022 additional per unit from 10,001-25,000 units
$0.021 additional per unit from 25,001-50,000 units
Ben bu hesaplama için bir veritabanı yapısı ve algoritması (büyük anlaşmazlık noktası) ayarlama konusunda yeniyim. Herkes bu yapılır mı? Bu tür bir şey hesaplama güzel, zarif bir yolu var mı?
edit: Bir örnek olarak, bir 25.100 birim Miktarı toplam, ilk 500 birimleri için 303,00 $, bir sonraki 9,500 birimleri için 218,50 $, bir sonraki 15000 birimleri için 330,00 $ ve bir sonraki 100 birim için 2,10 $ mal olacak 853,60 $.
Ben seçmek ve hesaplamak için nasıl iyi farkında değilim - wouldn't basit 25,100 * 0,021 $ hesaplama olacak.
Bir marjinal bazda - yolu gelir vergisine benzer değerlendirilir.