Skip to content

Given a double-precision number, , denoting an amount of money, use the NumberFormat class' getCurrencyInstance method to convert into the US, Indian, Chinese, and French currency formats.

Notifications You must be signed in to change notification settings

ivyanalyst/java-currency-formatter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

java-currency-formatter

Given a double-precision number, , denoting an amount of money, use the NumberFormat class' getCurrencyInstance method to convert into the US, Indian, Chinese, and French currency formats. Then print the formatted values as follows:

US: formattedPayment India: formattedPayment China: formattedPayment France: formattedPayment where is formatted according to the appropriate Locale's currency.

Note: India does not have a built-in Locale, so you must construct one where the language is en (i.e., English).

Input Format

A single double-precision number denoting .

Constraints

Output Format

On the first line, print US: u where is formatted for US currency. On the second line, print India: i where is formatted for Indian currency. On the third line, print China: c where is formatted for Chinese currency. On the fourth line, print France: f, where is formatted for French currency.

Sample Input

12324.134 Sample Output

US: $12,324.13 India: Rs.12,324.13 China: ¥12,324.13 France: 12 324,13 €

About

Given a double-precision number, , denoting an amount of money, use the NumberFormat class' getCurrencyInstance method to convert into the US, Indian, Chinese, and French currency formats.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published