Large Integer Class problemer
Jeg har udviklet en large integer class som gør det muligt i c++ at bruge tal på op til 10^2048.Kildekoden kan ses her:
http://www.phpfi.com/90818
Jeg har desværre en del problemer med den.
1) Jeg kan ikke få << og >> operatoren til at virke. Jeg har kigget efter kildekoden i The C++ programming language, men kompileren siger istream og ostream kun tager et argument. (har udkommenteret dem så headeren kan kompileres)
2) Jeg har lidt problemer med at addere to tal hvis et af dem er negativt. Der er utrolig mange special cases man skal tage højde for synes jeg. Hvis nogle gad kigge på det og måske havde nogle ideer til at gøre det simplere ville det være dejligt :-)
3) Jeg skal også have implementeret en divisions og modulus operator, er der nogle der har nogle gode algoritmer?
Jeg giver 40 point for hvert spørgsmål ovenfor, da de er ret store.
Hvis der er nogle spørgsmål så bare fyr løs, min kode er ikke sååå gennemkommenteret som man kunne have ønsket :-)