Law, Finance and eCommerce sites.
Anyone want to weigh in on this question? What do you do on an eCommerce site when you end up dealing with currency values that go past the hundredths mark. The client definitely wouldn't want to take any loss, even if it is that small as those points can add up over time and the clients customers would rather keep those values as well. I'm sure there has to be some sort of legal framework or policy to govern this, but I don't even know how to start looking for it. Googling "eCommerce hundredths of a cent", or "micro financial transactions" and others, have turned up nothing but exploitative mortgage sites(web SCUM). Any thoughts?
Lol I'm about to fire off an email to the US Treasury.
Comments
Nice try at trolling but superman 4 would be truncating the result and diverting the hundredth or smaller to myself, this is called salami slicing. The issue at hand is that if you round or truncate the value, which you would have to do at some point in the event of an irrational decimal, one party loses a penny. So what does the law say about that?
Duh.
and "Screw" could mean make them lose potential income or send them to jail.
Another example is commission rates on various small transactions in aggregate. You can't just sum the total set of transactions at the end and then round to the nearest penny, as you need to have the information be accurate in realtime regardless of how many transactions occur between the creator and consumer of the transaction.
I could go on, but suffice it to say, arbitrary-precision financial transactions are necessary in the modern world.
Also, Bruce, talking to an accountant or a financial lawyer is a way better method to figure out your solution than Google. Unfortunately, laws and regulations are complicated and vary depending on your location, so you can't rely on what you find online.
So you are technically correct: we could reform the whole system. But such reform would mean reforming such core concepts as percent and division.
In our current system, an arbitrary line must be drawn somewhere anyway. Why not draw it at the cent instead of the millionth-of-a-cent? It's completely arbitrary any way you do it. At least make it logistically easier for everyone.