https://bugs.kde.org/show_bug.cgi?id=385993

--- Comment #5 from Ralf Habacker <ralf.habac...@freenet.de> ---
>"1989-11-01"   "0/1" 
>"2017-08-11"   "0/1" 
These values are the Initial and Ending Market Values and are listed in the
"Transaction by Account" report.

>  list += CashFlowListItem(QDate(2017, 8, 11), MyMoneyMoney(0.0));

Using the following line instead 

  list += CashFlowListItem(QDate(2014, 8, 11), MyMoneyMoney(0.0));

let 

  double value = list.IRR();

return a nan, which let the following code 

  MyMoneyMoney IRR(list.IRR(), 1000);

crash with a floating-point exception.

The question is whether the initially mentioned market values ​​are required,
or whether they can be omitted if they are zero.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to