Java Lommeregner

Tags:    programmering

Har lavet denne lommeregner man kan ikke finde ud af at få det med komma'er til at virker nogle der kan hjælpe og eventuelt rette i min lommeregner hvis i synes der skal lave nogle rettelser

koden til komma'er skulle vist være temp = temp * Double.parseDouble(nyTekst); men kan ikke få det til at virke

Fold kodeboks ind/udKode 




2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Det er fordi man ikke bruger kommaer men punktum. Det hedder f.eks. 414.25 og ikke 414,25



Prøv at lave en string replace på alle dine komma'er.

f.eks.

String.replace(char oldChar, char newChar);

dvs.



String tekst = "123,23";
System.out.println(tekst);
tekst = tekst.replace(',','.');
System.out.println(tekst);

resultatet burde meget gerne give:

123,23
123.23

Den sidste af strengene kan så bruges til at kastes til en double.






t