Apr 27

This post is also available in: Englisch

Auch hier möchte ich abschließend einige Methoden dieser Klasse vorstellen. Erst einmal – wie immer – die nötigen Definitionen:

float number = 123.45678f;
NumberFormat a = NumberFormat.getInstance();

Beim Ausdruck des formatierten Wertes eine kleine Überraschung:

System.out.println(a.format(number)); // Ausgabe: 123,457

Das ist erst einmal verwirrend, wir haben doch die Zahl anders definiert. Die Klasse NumberFormat ist aber dermassen mächtig, dass sie die Anzahl der Nachkommastellen vordefiniert.  Mit

System.out.println(a.getMaximumFractionDigits());

wird die Anzahl der Nachkommastellen ausgegeben. Die Anzahl der Nachkommastellen kann mit

a.setMaximumFractionDigits(5);

abgeändert werden.

  • Print
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Add to favorites
  • RSS
  • Blogosphere
  • email
  • PDF
  • Wikio
  • Technorati
  • Digg
  • DZone

Leave a Reply

preload preload preload
http://www.wikio.de Blog Top Liste - by TopBlogs.de Blogverzeichnis - Blog Verzeichnis bloggerei.de Bloggeramt.de Software
Webbhotell Top Blogs