Increase precision based on currency setting (bugs #392)