Rumah >Java >javaTutorial >Penyelesai Kadar Pulangan Dalaman dengan Corticon
Menggunakan keupayaan pelaksanaan berulang Corticon, kami boleh menyelesaikan pengiraan yang memerlukan penyelesaian untuk jawapan yang terbaik.
Kadar Pulangan Dalaman (IRR) ialah ukuran kewangan yang digunakan, antara lain, untuk menilai keuntungan dan kos peluang sesuatu pelaburan. Kes penggunaan biasa adalah untuk menilai sama ada untuk meneruskan pelaburan di mana:
Kadar pulangan dalaman diselesaikan dengan menggunakan formula:
Memasukkan nombor kami, kami mempunyai:
~0 = (0/(1 IRR)^1 2000/(1 IRR)^2 0/(1 IRR)^3 4000/(1 IRR)^4 0/(1 IRR)^5 9000/( 1 IRR)^6) - 5000
Kami sedang mencari IRR di mana Nilai Kini Bersih (NPV) adalah sifar (atau sehampir yang kita boleh perolehi dalam X bilangan titik perpuluhan). Oleh itu, kita perlu mencuba nilai yang berbeza secara berulang untuk IRR mendekati sifar yang mungkin.
Pertama, perbendaharaan kata peraturan kami.
Kami mempunyai 3 entiti, Calon, Aliran Tunai, dan entiti akar, Pelaburan. Pelaburan mempunyai sebarang jumlah aliran tunai yang akan kami nilai. Ia juga mempunyai sebarang bilangan calon yang akan dibuat semasa pelaksanaan keputusan, mewakili pelbagai kadar yang akan dipalamkan.
Input tersebut hanyalah entiti induk, Pelaburan, dengan semua aliran tunai yang sepadan dan nombor ansuran menandakan urutannya. Aliran tunai pertama sentiasa aliran keluar tunai, jadi jumlahnya sentiasa negatif. Ia akan menggunakan nilai 0 untuk nombor ansurannya.
Peraturan kami seterusnya.
Menguji terhadap aliran peraturan peringkat atas, kami menetapkan input berdasarkan kes penggunaan yang disenaraikan di atas untuk pelaburan $5000. Kami melihat bahawa Corticon telah menyelesaikan pada IRR sebanyak .27 (27%).
Wenn wir den Regeltest mit Ruletrace ausführen, können wir sehen, wie Corticon die Regeln mit jedem optimierten Zinssatz durchlaufen hat, bis er für den Kapitalwert der Investition so nahe wie möglich bei Null liegt.
Die Regelverfolgungsdaten können auch in eine CSV-Datei exportiert werden.
Projekt von GitHub herunterladen
Atas ialah kandungan terperinci Penyelesai Kadar Pulangan Dalaman dengan Corticon. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!