1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Double auf 3 Stellen genau runden...

    • Frage
  • Freilandei
  • 14. Dezember 2003 um 22:54
  • Unerledigt
  • Freilandei
    3
    Freilandei
    Mitglied
    Punkte
    45
    Beiträge
    5
    • 14. Dezember 2003 um 22:54
    • #1

    Hi Leute,
    ich hab folgendes Problem:

    Ich soll Zahlen vom Typ Double auf 3 Stellen genau ausgeben. Ich hab nun in der Java-Api-Docu rumgekramt, konnte aber keine Methode zu diesem thema finden.
    Gibts da fertig Methoden oder muss man sich das selber zusammenschustern? Falls zweiteres zutrifft, könnte mir jemand vielleicht auch einen kleinen Hinweis geben wie? :winking_face:

    Ich zähl auf euer Postings...Dank im voraus!

    MfG
    Freies Ei vom Land

    MfG
    Freies Ei vom Land
    ~
    Allradantrieb bedeutet, dass man immer dort stecken bleibt, wo der Abschleppwagen nicht hinkommt!

  • Ringding
    11
    Ringding
    Mitglied
    Reaktionen
    12
    Punkte
    1.237
    Beiträge
    244
    • 14. Dezember 2003 um 23:06
    • #2

    Eine Möglichkeit wäre, mit 1000 zu multiplizieren und dann Math.round zu verwenden. Du musst allerdings bedenken, dass du dabei nicht den Wertebereich von double verlassen darfst (2^63)

  • jeuneS2
    11
    jeuneS2
    Mitglied
    Reaktionen
    17
    Punkte
    1.227
    Beiträge
    238
    • 15. Dezember 2003 um 00:42
    • #3

    Wenns um Eprog geht, ist EprogIO.printFixed() ein heißer Kandidat... wenn nicht dürfte die Klasse java.text.DecimalFormat entsprechende Funktionen bereit stellen (bei der EprogIO dürfte EprogIO.printFixed(x); gleich System.out.print((new DecimalFormat("#0.000")).format(x)); sein)

    Why bother spending time reading up on things? Everybody's an authority, in a free land.

  • Freilandei
    3
    Freilandei
    Mitglied
    Punkte
    45
    Beiträge
    5
    • 15. Dezember 2003 um 13:46
    • #4

    ...für den tip. funkt schon :)

    MfG
    Freies Ei vom Land

    MfG
    Freies Ei vom Land
    ~
    Allradantrieb bedeutet, dass man immer dort stecken bleibt, wo der Abschleppwagen nicht hinkommt!

  • Maximilian Rupp 27. Dezember 2024 um 12:08

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung