I guess so. That said, these numbers came from https://www.usinflationcalculator.com/inflation/historical-inflation-rates/
If the numbers were correct, and J's floating point arithmetic is reasonably accurate, inflation of the dollar, between 1914 and 2023, would have been on the order of 4e17. The magnitude of that number surprised me, but I goofed on my double check of my calculations. In retrospect, maybe the monthly numbers were meant to represent "what the annual inflation rate would have been if inflation during that month had been constant". I guess I need to be putting more effort into reading between the lines (and looking closer at what the numbers are for contexts where I can double check them). So... anyways, the solution here isn't really to be using logarithms -- it's to ignore those particular numbers. Thanks, -- Raul On Sun, Mar 5, 2023 at 11:45 AM Henry Rich <[email protected]> wrote: > > (with numbers this big I recommend logarithms.) > > Henry Rich > > On 3/5/2023 10:43 AM, Raul Miller wrote: > > https://gist.github.com/rdm/ec6233b1ae143495db6fbcadd17ded66 > > > > I am getting > > > > assert ((#ir)*>./ir) > */ir > > |assertion failure: assert > > > > (I suppose I should have been using >: instead of > to be > > mathematically valid for a different case. But while all values in ir > > are floating, they're not all the same number.) > > > > FYI, > > > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
