QNA > C > Come Calcolare Una Percentuale Di Sconto

Come calcolare una percentuale di sconto

Lo sconto è la quantità di sconto su un prodotto. Uno sconto di 10 significa che il prodotto è venduto a 10 meno che MRP/prezzo d'acquisto/prezzo effettivo del prodotto.

Sconto = BuyPrice - SalePrice;

SalePrice= BuyPrice - Discount;

Discount % è la percentuale per cui un prodotto è diventato più economico da MRP/prezzo d'acquisto/prezzo effettivo del prodotto. Uno sconto del 10% significa che se qualcosa ha un valore MRP, dopo uno sconto del 10% il suo prezzo di vendita sarà X-X(10/100)

Sconto% = ( (Buy Price-SalePrice)/BuyPrice)x100;

SalePrice = BuyPrice-( (BuyPrice*Discount%)/100);

Programmaticamente:

  1. /** * @param buyPriceValue * @param salePriceValue * @return */public static double calculateDiscount(String buyPriceValue, String salePriceValue) { 
  2. if (buyPriceValue == null || buyPriceValue.isEmpty() || salePriceValue == null || salePriceValue.isEmpty()) 
  3. return 0; 
  4.  
  5. BigDecimal buyPrice = BigDecimal.valueOf(Double.valueOf(buyPriceValue)); 
  6. if (buyPrice.equals(BigDecimal.ZERO)) 
  7. return 0; 
  8. BigDecimal salePrice = BigDecimal.valueOf(Double.valueOf(salePriceValue)); 
  9. BigDecimal discount = ((buyPrice.subtract(salePrice)).multiply(BigDecimal.valueOf(100))).divide(buyPrice); 
  10.  
  11. return discount.doubleValue(); 

Di Kuhlman

Ho 45 anni. È tardi per me per iniziare il body building? :: Quanto è pronta T-Mobile con una rete 5G?
Link utili