掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
InternalRateOfReturnの値が正常でない場合は (ID:9907)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
IRR := internalRateOfReturn(0,[-111586, 42161,39619,39576,39576,37572, 37654,37470,35772,35654,-184712]); エクセルでは0.272741ですがDELPHIでは-0.07536435となります 最初の引数Guessを0.2にすれば正しく表示されました Flag := False; for i := 8 downto 0 do begin Guess := i * 0.1; IRR := internalRateOfReturn(Guess, [S0,S1,S2,S3,S4,S5,S6,S7,S8,S9,S10]); if (IRR >= Ges) and (IRR < Ges + 0.1) then begin Flag := True; Break; end; end; で一応は正しい値が帰ってきますが、Guessの値が戻り値とかけ離れている場合、エラーになりはしないか気がかりです
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.