Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

Faiz Hesaplaması


elesso

Öne çıkan mesajlar

Ben lisede falanda pek beceremezdim bunları

Örnek üzerinden gidiyim direk

Mesela bir ev 100 bin lira(dışarıdan girilecek bu veri)

Müşteri bu evi 1000 liralık sabit taksitlerle satın almak istiyor(buda dışarıdan girilecek)

Aylık vade farkı %1,2(buda dışarıdan girilecek)


Soru:Bu adamın ödeyeceği taksit sayısı kaç adettir?

Bunun en pratik algoritması nasıl olmalıdır acep?
Link to comment
Sosyal ağlarda paylaş

Formulunu falan hatirlamiyorum ama basit bir donguyle hesaplayabilirsin.

Hatta ornekle gostereyim;


<?

$taksit = 5000;
$fiyat_vadeli = 100000;
$ay = 1;
$odenen = 0;

while($odenen < $fiyat_vadeli){
$odenen += $taksit;
$fiyat_vadeli = $fiyat_vadeli + ($fiyat_vadeli * 0.012);
echo "$aytt$odenenttt$fiyat_vadelin";
$ay++;

}


Her ay karsidan para almis gibi ay ay hesaplayarak odenen paranin toplam vadeli paradan fazla oldugu ayda duruyorsun. Son ay taksit tutari kadar almak yerine, kalan tutar kadar aliyorsun.

Dikkat etmen gereken tek kisim aylik vade tutarinin taksitten buyuk olmamasi gerektigi. Oyle olursa sonsuza kadar taksit odetiyorsun adamlara.
Link to comment
Sosyal ağlarda paylaş

Mantik soyle


dongu {

toplam_odenen = toplam_odenen + taksit
vadeli_fiyat = ana_para * 1.12 / 100
ay = ay + 1

}



dolayisiyla soyle bir cikti elde ediyorsun ;


Ay Odenen Vadeli Fiyat
1 5000 101200
2 10000 102400
3 15000 103600
4 20000 104800
5 25000 106000
6 30000 107200
7 35000 108400
8 40000 109600
9 45000 110800
10 50000 112000
11 55000 113200
12 60000 114400
13 65000 115600
14 70000 116800




Odenen > Vadeli Fiyat oldugu anda donguden cikip elindeki degerlere bakiyorsun.
Link to comment
Sosyal ağlarda paylaş

Vadeli parayi hesaplama en basta bence 1000 liralik taksitler demistin dimi, her ay 100 bin lik anapara nin 1000*(100-faiz)^(icinde bulundugun ay) kadarini oduyosun ay i birer birer arttirip sadece bu odemeleri toplarsan anaparayi gecicegin ay son ay olur.
Son ay da da geri kalan miktara faiz^ay uygularsin En son toplam vadeli parayida 1000*(ay-1)+son ay miktarindan bulursun.

edit: di nin yaptigindan bi farki yok aslinda sadece kulagi tersten gosteriyor bu yaptigim
Link to comment
Sosyal ağlarda paylaş

yani şöle oluo.

double x= Math.log(taksit / (taksit-oran*anapara));
double y= Math.log(1+oran);

double month = x/y

senin verdigin örnek icin hesaplayamazsın ama.

aylık faizi 1200 lira oldugundan. 1000 liralık taksit olursa anaparan hep artıo.

taksit-oran*anapara kısmının pozitif olması lazım.

her ay ödedigin paranın aylık faizi ödedigi gibi, anaparayı da düşürmesi lazım. eşit olsa dahi sonsuza kadar faiz öder hic anaparan azalmaz.
Link to comment
Sosyal ağlarda paylaş

abi mantıksal olarak şöle düşünün.

100K para aldıgını düşün. İlk ay ödeyecegin faiz 1200.
diyelim 2000 lira taksit veriyosun.

1 ay sonunda ödemen gereken => 100K+1.2K =>101.2K

2K ödedin => 99.2K borcun kalıyor 1 ay sonunda.

Sonraki ay sonunda ödemen gereken para => 99.2K * 1.012 = 100.39

2 yine ödedin kalan borcun => 98.39

bu sekilde gidio..

matematiksel olarak formüle edersen yukardakini kendin de bulabiliosun aslında..


1K taksit olsaydı ilk ay sonunda kalan borcun 101.2K-1K = 100.2K

anaparan azalacagına artmıs oldu.

sonraki ay 100.2K*1.012 - 1K = 100.4K

hep artıo gördügün gibi.
Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...