Saturday, February 26, 2011

Currency Formatter



import java.text.*;
import java.io.*;

class CurrencyFormatter{
public static void main(String[] args)
throws java.io.IOException, java.text.ParseException
{

BufferedReader inStream=
new BufferedReader(new InputStreamReader(System.in));

double currency;

NumberFormat currencyFormatter=
NumberFormat.getCurrencyInstance();

NumberFormat numberFormatter=
NumberFormat.getInstance();

String currencyOut;

System.out.println("Please enter a number to be formatted as currency:\n");

currency=numberFormatter.parse(inStream.readLine()).doubleValue();

currencyOut=currencyFormatter.format(currency);

System.out.println("\n\nThe number formatted as currency is:\n");
System.out.println(currencyOut);

}//close main

}//close class

No comments:

Post a Comment