Portal > Foren > Java > Allgemeine Java-Programmierung > Kommastellen festlegen?
Antwort
 
Themen-Optionen Thema durchsuchen
Alt 09.11.2005, 11:43 Nach oben    #1
Hannibal
Gast
 
Beiträge: n/a
Standard Kommastellen festlegen?

Gibt es eine Möglichkeit in Java die Stellen hinter dem Komma z.B: bei double zu begrenzen?

beispiel:

double a;
a = Math.Pi*1;
system.out.print(a);

Ausgabe soll so aussehen --> 3,14
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.11.2005, 18:03 Nach oben    #2
Oliver O.
 
Benutzerbild von Xean
 
Registriert seit: 17.08.2005
Beiträge: 426
Standard

naja, es gibt eine, aber es ist bischen umständlich:
PHP-Code:
  double d Math.PI;
  
String s d;
  
System.out.println(s.subString(0,4); 
das heist, er soll die ersten 4 Stellen ausgeben(Komma eingeschlossen)
Xean ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.11.2005, 18:08 Nach oben    #3
Projektleiter
 
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.110
Standard

Wow. Zweimal die gleiche Frage an einem Tag beantworten... hmm... na gut... hier kommt die Antwort:

Java 5:
Code:
System.out.println(MessageFormat.format("{0,number,#.##}", new Double(Math.PI)));
Java < 5:
Code:
System.out.println(MessageFormat.format("{0,number,#.##}", new Object[] {new Double(Math.PI)}));
__________________
Patrick Gotthardts Weblog.
pago ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 14.11.2005, 10:13 Nach oben    #4
Hannibal
Gast
 
Beiträge: n/a
Standard

Vielen Dank!

Ich hatte mir das hier überlegt:

double frohr = (Math.PI*Math.sqrt(drohr/2))*1000;
double frohr2 = (int)frohr;
double frohr3 = frohr2/1000;

aber eure Methode ist dann doch die elegantere!
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 22.11.2005, 17:25 Nach oben    #5
Sky
Neuer Benutzer
 
Registriert seit: 22.11.2005
Beiträge: 8
Standard

Für die Ausgabe: NumberFormat
Sky ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Include Pfad in der PHP.ini festlegen kampfgnom PEAR, PECL und Frameworks 5 20.07.2007 07:35
Datentyp von Objekteigenschaften festlegen, eine Variante mit __get()/__set() Ben PHP-Programmierung 2 02.06.2006 16:59
Wie viele Kommastellen hat eine Zahl? Jay Sonstige Programmiersprachen 7 08.01.2006 21:03
Arbeitsverzeichnis eines Prozesses festlegen ehli75 Allgemeine Java-Programmierung 3 27.10.2005 15:44
JTable setValueAt festlegen auf einzelne Rows McSnoop Allgemeine Java-Programmierung 3 04.02.2005 14:50


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:46 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44