Výsledky 1 až 3 z 3

Téma: [Java] formátování čísla

  1. #1
    Senior Member Avatar uživatele Anduril
    Založen
    12.10.2002
    Bydliště
    OVA, OL
    Věk
    41
    Příspěvky
    3 474
    Vliv
    313

    Standardní [Java] formátování čísla

    Potřebuju radu, jak v Javě zformátovat double číslo...v céčku je to takhle, potřebuju ekvivalent v Javě:
    Kód:
    printf( "%.2lf", dcislo );
    prostě potřebuju osekat double na pouze dvě čísla za desetinnou čarou/tečkou.
    ntb: HP EliteBook 8460p i7-2640M | 8GB RAM | 120GB SSD + 500GB HDD | ATi HD6470 | 14" HD+ | W7 PRO
    home: HP Docking Station | HP L2045W | WD 500GB Scorpio Blue USB box
    work: HP Docking Station | HP L2445W
    audio: Epiphone G-400 SG + Sounder Telecaster | E-MU 0202 | Cambridge Audio Azur 340R | Wharfedale Diamond 9.2 | Magnat Betasub 20A | Sennheiser HD555

  2. #2

    Standardní

    V Jave SE 5.0 je java.util.Formatter

    Formatted printing for the Java language is heavily inspired by C's printf.

  3. #3
    Senior Member Avatar uživatele Anduril
    Založen
    12.10.2002
    Bydliště
    OVA, OL
    Věk
    41
    Příspěvky
    3 474
    Vliv
    313

    Standardní

    To mi bohužel nepomůže...Java 5.0 nemám dostupnou...resp potřebuju to pro nižší verze Javy...

    EDIT: Tak po nějaké době "trápení" jsem to vypotil
    Kód:
    DecimalFormat format = new DecimalFormat("#.##0.00");
    FieldPosition fi = new FieldPosition(0);
    StringBuffer sb = new StringBuffer();
    format.format(dcislo, sb, fi);
    ntb: HP EliteBook 8460p i7-2640M | 8GB RAM | 120GB SSD + 500GB HDD | ATi HD6470 | 14" HD+ | W7 PRO
    home: HP Docking Station | HP L2045W | WD 500GB Scorpio Blue USB box
    work: HP Docking Station | HP L2445W
    audio: Epiphone G-400 SG + Sounder Telecaster | E-MU 0202 | Cambridge Audio Azur 340R | Wharfedale Diamond 9.2 | Magnat Betasub 20A | Sennheiser HD555

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •