v2.5.2
Giriş yap

Maliyet hesaplatma

media
768 defa görüntülendi

PHP olarak maliyet hesabı yaptırmam gerek kodun şu şekilde olması gerek.
65 bin tl'den 100 tane elma aldık
66 bin tl'den 300 tane daha aldık
67 bin tl dende 400 tane aldık
Toplamda 800 tane aldık ama farklı fiyatlardan farklı adetlerde aldık bunun ortalama fiyatını nası ortaya cıkartırım?

Cevap yaz
Cevaplar (4)
edward
1358 gün önce

Merhaba,
Sorunuzu teyit etmek için yazıyorum.

Siz her aldığınız ürün adeti ve fiyatının ortalamsını almak istiyorsunuz ise aldığınız fiyat ve ürünün yüzde hesabıyla ortalamsını alacaksınız,

(Fiyat * adet) / 100

ardından da genel ortalamayı alacaksanız yine aynı işlemi uygulayarak tüm fiyatları ve tüm adetleri toplayıp böleceksiniz.

iyi günler

farukdst
1395 gün önce

Uyarıyorum doğruluğundan gram emin değilim ama ağırlıklı ortalama buna benzer bir şeydi sanırım, umarım bir tarafımdan matematik formülü uydurmamışımdır :)

<?php
/*
65000; için ağırlık 100/800 yani %12.5
66000; için ağırlık 300/800 yani %37.5
67000; için ağırlık 400/800 yani %50
*/

function yuzde($tutar, $oran){
    return $tutar * $oran / 100;
}

// $sonuc = yuzde(65000, 100/800 * 100) + yuzde(66000, 300/800 * 100) + yuzde(67000, 400/800 * 100);
$sonuc = yuzde(65000, 12.5) + yuzde(66000, 37.5) + yuzde(67000, 50);
echo $sonuc; // Çıktı: 66375
media
1395 gün önce

Makifgokce merhaba istediğim sonuc bu şekilde değil 65 67 bin ortalaması fiyat aldıgımız fiyat ortalamasını istiyorum. Bu sonucda şuna benzer cıkması lazım 65.700 bin TL ortalama ile aldık die.

makifgokce
1405 gün önce

Matematik özürlüyüm ama sanırım bu şekilde :D
Tanesi 247.5 Liraya geliyor


    $toplamFiyat = 198000;
    $toplamElma = 800;
    $taneFytOrt = $toplamFiyat / $toplamElma;
    
    echo $taneFytOrt;
    // Output 247.5