System.Math.InternalRateOfReturn
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);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.Math.pas System.Math.hpp |
System.Math | System.Math |
説明
投資の内部利益率を計算します。
InternalRateOfReturn は投資の内部利益率を決定します。キャッシュ フロー情報が格納された配列を参照し、指定された内部利益率推定値を用いて結果を計算します。
この関数を使用する前に、ある期間にわたるキャッシュ フロー予測額を格納した配列を定義します。金額を一定間隔で受け取ると仮定します。負の金額はキャッシュの流出額として、正の金額はキャッシュの流入額として、それぞれ解釈されます。最初の金額は、初期投資を表すため、負の数でなければなりません。それ以降の金額は、各期間すべて同じでもよいし異なってもかまいません(負の数、正の数、ゼロが混ざってもよい)。
推定利益率は Guess パラメータとして指定します。キャッシュ フロー予測額の配列は CashFlows パラメータとして渡します。C++ では、CashFlows_Size パラメータで CashFlows の最終項目のインデックス(項目数 - 1)を指定します。