Avatar billede Slettet bruger
16. maj 2006 - 12:08 Der er 9 kommentarer og
1 løsning

Opdel string og konvater til double

Hej

Jeg har et (simpel) problem. Jeg har skal have delt en string op og derefter konvateret den ene del om til en double. String som jeg modtager ser ud som følgende ">2.500" eller ">-2.500" og alle tal der imellem (uden " "). Jeg ønsker at få alt efter > og som en double. Hvordan kan jeg gøre det? Jeg kan kun få det tilbage som en string :/
Avatar billede mikkelbm Nybegynder
16. maj 2006 - 12:10 #1
En Mulighed var:

String number = ">2.500";
number = number.substring (1);

double realNumber = Double.parse (number);
Avatar billede mikkelbm Nybegynder
16. maj 2006 - 12:11 #2
Den forudsætter at der altid  vil være en < eller > foran tallet.
Avatar billede Slettet bruger
16. maj 2006 - 12:17 #3
Hmm. Det virker ikke helt. Jeg får en fejl i den sidste linie. SKal jeg importer en eller anden class ?
Avatar billede Slettet bruger
16. maj 2006 - 12:19 #4
Fandt fejlen
Avatar billede Slettet bruger
16. maj 2006 - 12:19 #5
Tror jeg. Tror det hedder Double.parseDouble... tester lige
Avatar billede mikkelbm Nybegynder
16. maj 2006 - 12:20 #6
Min fejl... Den hedder parseDouble og ikke bare parse.

double realNumber = Double.parseDouble (number);
Avatar billede mikkelbm Nybegynder
16. maj 2006 - 14:22 #7
Fik du det til at virke?
Avatar billede Slettet bruger
16. maj 2006 - 17:40 #8
Jeps jeg fik det til at virke. Så smid et svar
Avatar billede mikkelbm Nybegynder
16. maj 2006 - 21:50 #9
Kommer her...
Avatar billede Slettet bruger
16. maj 2006 - 21:58 #10
tak for hjælpen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester