Oddly enough, this story did *NOT* come from the Onion:
I realize that this isn't intended to be met with rational thought, but the first thing that occurs to me is "so the first 50 things you buy will be rounded up to $1.00, then the next one will cost $0.99, and so on, right? I wonder whether they're testing their registers to ensure that happens." This is going on in California, where they're really strict about advertised-price laws.
99¢ Only Stores®, in Response to Dramatically Rising Costs and Inflation, is Forced to Announce Its First Ever Price Increase, Raising Its Top Price from 99¢ to 99.99¢, Which is an Increase of Almost a Whole Penny
The New Maximum Retail Price will Still Be Just under a Dollar
(Full story here)I realize that this isn't intended to be met with rational thought, but the first thing that occurs to me is "so the first 50 things you buy will be rounded up to $1.00, then the next one will cost $0.99, and so on, right? I wonder whether they're testing their registers to ensure that happens." This is going on in California, where they're really strict about advertised-price laws.
(no subject)
Date: 2008-09-10 09:37 pm (UTC)Most of the financial systems I've worked with end to assume that all transactions go to the hundred thousandths place and then round at the end.
In other words, it'd be:
And then it rounds to $8.48 to be displayed to the customer.
I can see that POS systems might have memory/processing limits that would make it better to round as you go, I've just never personally encountered it.
Maybe I'm insufficiently algorithmic.
(Edited to make the numbers lined up. In this instance, being picky is justified.)
(no subject)
Date: 2008-09-11 09:19 pm (UTC)Finance systems are a different animal, of course. Accountant are expected to think in hundredths of cents; it's conflated with their reputations for being such scintillating characters.