Was it not known since the 70s that you should never ever use floats for currency? Why would any sane person build a financial calculator using floats?
Over my thirty some years of software development, I've witnessed many new entrants to the field not being aware of certain fundamentals learned long ago. I would theorize it's going to become more and more likely as patience for acquiring a deeper understanding, in general, among engineers I work with now seems to be at an all time low. Now-a-days it seems the move fast and break things mentality has taken over.
Comments
Was it not known since the 70s that you should never ever use floats for currency? Why would any sane person build a financial calculator using floats?
HP calculators use BCD not floats.
Over my thirty some years of software development, I've witnessed many new entrants to the field not being aware of certain fundamentals learned long ago. I would theorize it's going to become more and more likely as patience for acquiring a deeper understanding, in general, among engineers I work with now seems to be at an all time low. Now-a-days it seems the move fast and break things mentality has taken over.