import
java.util.*;
import
java.math.BigDecimal;
import
java.text.NumberFormat;
public
class
Main {
public
static
void
main(String[] args)
{
String str =
"10000.58"
;
Currency inr = Currency.getInstance(
"INR"
);
Currency usd = Currency.getInstance(
"USD"
);
Currency eur = Currency.getInstance(
"EUR"
);
Locale loc =
new
Locale(
"hi"
,
"IN"
);
NumberFormat inrFormatter
= NumberFormat.getCurrencyInstance(loc);
inrFormatter.setCurrency(inr);
NumberFormat usdFormatter
= NumberFormat.getCurrencyInstance(Locale.US);
usdFormatter.setCurrency(usd);
NumberFormat eurFormatter
= NumberFormat.getCurrencyInstance(Locale.UK);
eurFormatter.setCurrency(eur);
BigDecimal amt =
new
BigDecimal(str);
String currInr = inrFormatter.format(amt);
String currUs = usdFormatter.format(amt);
String currUk = eurFormatter.format(amt);
System.out.println(
"INR Currency: "
+ currInr);
System.out.println(
"USD Currency: "
+ currUs);
System.out.println(
"EUR Currency: "
+ currUk);
}
}