Here's my problem. I need to convert IDR to SGD and subtract that value from the balance. My problem is 1 IDR = 0.0000952286 SGD and the current precision I set on my database for the balance is 2 decimals.
How do you handle scenarios like this? Do I need to increase the precision of my balance to something like 20 decimals? Is there a better way?