[SOLVED!] Java Currency Formatter - HackerRank

preview_player
Показать описание
#coding #interviews #softwareengineering

Given a double-precision number denoting an amount of money, use the NumberFormat class getCurrencyInstance method to convert it 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 it 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.

Output Format

On the first line, print US: u where payment is formatted for US currency.
On the second line, print India: i where payment is formatted for Indian currency.
On the third line, print China: c where is payment formatted for Chinese currency.
On the fourth line, print France: f, where payment 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 €

Explanation

Each line contains the value formatted according to the four countries' respective currencies.

SOCIAL
----------------------------------------------------------------------------------------------------------------
Рекомендации по теме
join shbcf.ru