Avatar billede jpi Mester
06. februar 2011 - 20:22 Der er 10 kommentarer og
1 løsning

forkert resultat med "mod"

Når jeg skriver følgende bliver resultatet 170:
(242 ^ 23) Mod 403
men det rigtige resultat er 5

Tror det har noget med størrelsen af tallene at gøre, men hvordan får jeg den til at regne rigtigt ?
Avatar billede arne_v Ekspert
06. februar 2011 - 20:29 #1
Avatar billede jpi Mester
06. februar 2011 - 20:32 #2
Jeg er på 2008
Avatar billede arne_v Ekspert
06. februar 2011 - 20:38 #3
Så skal du have fat i en anden implementation af en big integer, da det er er nyt i .NET 4.0 aka VS 2010.
Avatar billede jpi Mester
06. februar 2011 - 20:41 #4
OK.. ?

Nogen måde at få det til at virke med 2008 og .NET 3.5 ?
Avatar billede arne_v Ekspert
06. februar 2011 - 20:48 #5
Hvis du har installeret J# support kunne du bruge java.math.BigInteger.
Avatar billede jpi Mester
06. februar 2011 - 21:17 #6
Nej, det har jeg ikke...
Hvis man ikke kan få VB.net til det umeddelbart, så dropper jeg det nok...
Avatar billede arne_v Ekspert
06. februar 2011 - 21:31 #7
Tja - det er enten 4.0/2010 eller noget eksternt for at kunne operere på big integers.
Avatar billede jpi Mester
06. februar 2011 - 21:36 #8
OK.

Tak for hjælpen. Smid et svar...
Avatar billede arne_v Ekspert
06. februar 2011 - 21:43 #9
svar
Avatar billede arne_v Ekspert
06. februar 2011 - 21:43 #10
Hvis du gerne vil prøve med f.eks. J# lib kan jeg godt prøve at bixe et eksempel.
Avatar billede jpi Mester
06. februar 2011 - 21:47 #11
Ellers tak. Jeg har løst opgaven uden VB.  :-)
Nu ved jeg hvorfor det ikke virker.
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