System.Math.InternalRateOfReturn

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function InternalRateOfReturn(const Guess: Extended; const CashFlows: array of Double): Extended;

C++

extern DELPHI_PACKAGE System::Extended __fastcall InternalRateOfReturn(const System::Extended Guess, const double *CashFlows, const int CashFlows_High);

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.Math.pas
System.Math.hpp
System.Math System.Math

Description

Calcule le taux de retour interne d'un investissement.

InternalRateOfReturn détermine le taux de retour interne d'un investissement. Elle référence un tableau contenant les flux de trésorerie et utilise l'estimation du taux de retour pour calculer les résultats.

Avant d'utiliser cette fonction, définissez un tableau contenant les flux de trésorerie attendus sur une période définie. Les montants sont censés être effectués à intervalle régulier. Des montants négatifs sont interprétés comme des sorties et des montants positifs comme des entrées. Le premier montant doit être négatif pour refléter l'investissement initial. Les autres montants peuvent être identiques pour chaque période ou différents (négatifs, positifs ou nuls).

Spécifiez le taux estimé de retour avec le paramètre Guess. Transmettez le tableau des flux de trésorerie attendus avec le paramètre CashFlows. Dans C++, le paramètre CashFlows_Size donne l'indice de la dernière entrée dans CashFlows (nombre d'entrées moins un).

Voir aussi