Currently, when site admins set the form to use custom currency amounts (not the exchange rate) on individual levels, while also using 0 as the number of decimal places, switching the currency overrides the decimal settings and displays zeros.
If not using the exchange rate, there's no need to override the decimal places.