2015-11-16 5 views
-5

Soit, -je acheter, des détails comme manguiersComment calculer le ratio avec la quantité différente et leur coût différent?

shop1- 1kg  200 
shop2- 4kg 250 
shop3- 2kg  200 
shop4- 3kg. 150 

ici, je dois calculer la moyenne totale de tous les achats, est-il ou est-il ainsi possible? si oui, s'il vous plaît donnez-moi des algorithmes/étapes mathématiques.

+0

Il suffit de calculer le prix pour 1kg dans chacune des boutiques, puis prenez la moyenne. alors vous avez le prix moyen pour 1kg. –

+0

est cette logique est applicable pour les actions si j'ai remplacé les mangues par "Partager" –

+0

Oui, même logique peut être utilisé pour les partages, vous devriez avoir regarder [this] (https://en.wikipedia.org/wiki/Weighted_arithmetic_mean) –

Répondre

2

Vous devez calculer le montant total de l'achat dépenser à la quantité de mangues achetées.

Ainsi,

average of purchase = (shop1_price * quantity_bought_1 + 
         shop2_price * quantity_bought_2 + ... 
         + shopn_price * quantity_bought_n)/
         (quantity_bought_1 + quantity_bought_2 + 
         ... quantity_bought_n) 

Ici,

shopi_price - is the price of mangoes at shop *i* , and 
quantity_bought_i - is the quantity of mango bought at shop i 

réponse dans votre cas serait,

average = (1*200 + 4*250 + 2*200 + 3*150)/(1 + 4 + 2 + 3) 
     = 2050/10 = 205. 

Par conséquent, le taux moyen par kg de mangues sort pour être 205/kg.

+0

est cette logique est applicable pour les actions si j'ai remplacé les mangues par "Partager" –

+0

@DhirajKarale - Oui, cela semblerait la même chose. BTW, si la réponse aide, s'il vous plaît accepter la réponse. Voir comment accepter une réponse ---> http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work –

+0

Pourquoi n'acceptez-vous pas la réponse? Si c'est clair, veuillez accepter la réponse. Il est très mauvais de ne pas accepter les réponses même si le problème a été résolu. À partir de la prochaine fois, les auteurs s'empêcheront d'écrire des réponses aux questions du PO. Veuillez accepter cette réponse si cela vous a aidé. Merci @DhirajKarale. –