System.Math.NetPresentValue
Delphi
function NetPresentValue(const Rate: Extended; const CashFlows: array of Double; PaymentTime: TPaymentTime): Extended;
C++
extern DELPHI_PACKAGE System::Extended __fastcall NetPresentValue(const System::Extended Rate, const double *CashFlows, const int CashFlows_High, TPaymentTime PaymentTime);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.Math.pas System.Math.hpp |
System.Math | System.Math |
説明
推定キャッシュ フロー値の配列から現在価値を計算します。
NetPresentValue は、指定された利率 Rate で減価された推定キャッシュ フロー値配列の現在価値を計算します。
CashFlows は推定キャッシュ フロー値の配列です。C++ では、CashFlows_Size は、その配列の最終要素のインデックス(要素数 - 1)です。
PaymentTime は、キャッシュ フローが期首か期末のどちらに発生するかを示します。
NetPresentValue は、投資が現在どれだけの価値があるのかを、期待される収益に基づいて判断するのに役立ちます。ただし、得られる結果の精度は配列内のキャッシュ フローの精度によって決まります。