Announcement

Collapse
No announcement yet.

Nachkommastellen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Nachkommastellen

    Hallo...
    Man kann ja mit dem Befehl

    eingabe = Math.round( eingabe * 100 ) / 100.;

    den Wert von "eingabe" auf 2 Nachkommastellen Runden,
    wenn aber das Ergebnis z.B. 10.20 wäre wird nur 10.2
    ausgegeben. Wie kann ich als Ausgabe 10.20 bekommen.
    MfG
    Dieter

  • #2
    Hallo Dieter

    BigDecimal value = new BigDecimal("1.02");
    BigDecimal factor = new BigDecimal("10");

    System.out.println(value.multiply(factor));

    Siehe auch

    http://developer.java.sun.com/developer/JDCTechTips/2001/tt0807.html#tip1

    Thoma

    Comment


    • #3
      java.text.DecimalFormat !!

      Comment

      Working...
      X