08. marts 2009 - 11:53Der er
6 kommentarer og 1 løsning
Udskirve 10^1000
Jeg vil gerne kunne udskrive f.eks. 10^1000 i c++ og har i den forbindelse installeret biblioteket GMP. Problemet er at jeg ikke kan få det til at være præcist nok eller overhovedet få det udskrevet. Den vil gerne udskrive 10^100 men den er kun præcis på de første 16 cifrer, men f.eks. 10^400 vil den ikke udskrive. Burde det ikke være muligt med GMP og i så fald hvilken datatype skal jeg burge fra GMP?
Ja det virkede perfekt. Men man er nødt til at skrive mpz_class a("værdi"), når man tilegner en værdi til variablen? Man kan ikke skrive mpz_class a = "værdi"?
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.