Login | Register   
LinkedIn
Google+
Twitter
RSS Feed
Download our iPhone app
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX


Tip of the Day
Language: Java
Expertise: Intermediate
Mar 27, 2000

Internationalization and Formatting numbers

You can consider Java to be a strong language with respect to internationalization and number formatting. Sometimes you might wish to format numbers in a specific locale or given a certain number of digits. Two classes help in this case: NumberFormat and DecimalFormat. For example, to format a specific number in a given LOCALE (French, for example) try:
 
String numberString=NumberFormat.getInstance(locale.FRENCH).format(number);
Or to round to two decimal places try:
 
NumberFormat format = NumberFormat.getInstance();
format .setMaximumDecimalFractionDigits(2);
String numberString = format .format(number + 0.5);
You can also use the getCurrencyInstance method of NumberFormat to manipulate currency values.
Manoj K.
 
Comment and Contribute

 

 

 

 

 


(Maximum characters: 1200). You have 1200 characters left.

 

 

Sitemap
Thanks for your registration, follow us on our social networks to keep up-to-date