Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Oduzimanje dva broja - PROBLEM

[es] :: Java :: Oduzimanje dva broja - PROBLEM

[ Pregleda: 1156 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Jovana_87_Bg
Jovana Nikolic
Student

Član broj: 295039
Poruke: 53
*.dynamic.isp.telekom.rs.



Profil

icon Oduzimanje dva broja - PROBLEM13.01.2013. u 01:37 - pre 120 meseci
Imam problem kod oduzimanja dva broja. Evo koda:

Code:

public void oduzimanjeDveVrednosti (JTextField n1,JTextField n2,JTextField n3)        
{
DecimalFormat twoDForm = new DecimalFormat("#,###,##0.00");
double b1=Double.parseDouble(n1.getText());
double b2=Double.parseDouble(n2.getText());

double b3=b1-b2;

n3.setText(twoDForm.format(b3));
    
}



Problem je sledeci, npr kad imam:
b1=100000
b2=80000
ONDA LEPO IZACUNA I DOBIJEM
b3=20.000

E SAD PROBLEM NASTAJE KADA SU B1 I B2 U SLEDECEM FORMATU:
b1=100.000
b2=80.000

U ovom slucaju nece da izracuna. U cemu moze da bude problem?

[Ovu poruku je menjao Jovana_87_Bg dana 13.01.2013. u 02:53 GMT+1]
 
Odgovor na temu

dule_ns
Novi Sad

Član broj: 123863
Poruke: 257
195.78.86.*



+688 Profil

icon Re: Oduzimanje dva broja - PROBLEM14.01.2013. u 08:46 - pre 120 meseci
Pa očigledno da ti string za formatiranje ne valja. Kad uneseš brojeve sa tačkama vrednosti promenjivih respektivno su ti:

100.0
80.0
20.0

Bez tačaka su:

100000.0
80000.0
20000.0
 
Odgovor na temu

[es] :: Java :: Oduzimanje dva broja - PROBLEM

[ Pregleda: 1156 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.