hmm når jeg indtaster regnestykket på windows' lommeregner så får jeg det rigtige resultat. Tror ikke at spørgsmålet hører hjemme her alligevel. Det er mig som tosser rundt i Javas måde at beregne på :-)
oki here goes (er ikke min kode, men den spiller maks - også hvis man benytter andre sprog):
private int Powmod(int a, int b, int c) { if(b > 3) { return ((Powmod(a, b/2, c) * Powmod(a, b- b/2, c)) % c); } else { return (int)(Math.Pow(a, b) % c); } } Iøvrigt er jeg ked af hvis jeg har fornærmet dig - det var ikke meningen. For min skyld må du da godt få de point - jeg samler ikke på dem, så sig lige til.
hehe - det er også mit synspunkt. Undskyld misforståelsen :-)
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.