sådan som jeg har forstået det så opfatter java tallene som bogstaver og ikke som tal, og de skal konverteres til tal. jeg har søgt og fundet noget med getNumericValue. men virker dette kun på`et enkelt character ag gangen ? nogen der vil hjælpe eller komme med en forklaring på hvordan jeg ka konvertere min række tal?
Tak for begge svar.. Men jeg tror min lærer helst vil have noget med getnumericvalue.. Han har ik nævnt parseint endnu. Er getnumericvalue ikke noget jeg kan bruge?
Så skal du til at anvende substring, hvis du vil have det ud som 9 forskellige tal. Første parameter er startindex, og andet er slutindex. Substring tager alt fra startindex til det som står på pladsen før slutindex - Altså:
String tal = "343525678" int tal1 = Integer.parseInt(tal.substring(0,1)) int tal2 = Integer.parseInt(tal.substring(1,2)) int tal3 = Integer.parseInt(tal.substring(2,3)) int tal4 = Integer.parseInt(tal.substring(3,4)) int tal5 = Integer.parseInt(tal.substring(4,5)) int tal6 = Integer.parseInt(tal.substring(5,6)) int tal7 = Integer.parseInt(tal.substring(6,7)) int tal8 = Integer.parseInt(tal.substring(7,8)) int tal9 = Integer.parseInt(tal.substring(8,9))
Ellers hvis det er mange tal, kan du lave et loop hvor du så ligger tallen ind i en liste. Hvor du bruger et index som parameter, som du så forhøjer efter hvert loop.
tak for svaret- men hvorfor er det at jeg ikke kan bruge getnumericvalue. hvad er det præcist den bruges til.
altså det som jeg laver er et program hvor jeg skal have 9 tilfældige tal, som først skal igennem en ligning, derefter skal summen af dem divideres med et tal.
resultatet skal være et enkelt tal.
så jeg har 9 forskellige tal, som skal igennem en ligning en ad gangen, og når de har været igennem den skal jeg tage summen af dem alle og dividere dem med 11.
er der ikke nogen jeg kan sende programmet til som måske vil kigge den igennem og se hvad jeg gør galt. jeg får det samme resultat ligegyldigt hvilke tal jeg sætter ind. og det er ikke meningen
Det er en del af en aflevering.. Vil helst ik blive beskyldt for t have taget mit eget program fra nettet
Synes godt om
Ny brugerNybegynder
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.