Currency is a system of monetary units in common use. Their numeric representation may vary between nations. The Currency formatting is the act to transform a numeric input into the locale currency expected output which must include the currency symbol, the correct amount of decimals and the appropriate decimal and digit separators.