Si par 1024, vous voulez dire 1024 chiffres exactement, ça va être difficile, vu qu'en 32 bits, un unsigned long int varie de 0 à 4 294 967 295 et a donc au plus 10 chiffres significatifs (20 chiffres en 64 bits).
Avec certaines extensions de compilateurs C on peut bosser sur des entiers non signés sur 128 bits, mais ça ne fait au plus que 39 chiffres significatifs. A delà, il faut utiliser des librairies spécialisées dans la manipulation de nombres pas représentables directement en machine, voir à "arbitrary-precision arithmetic"
A+,
Message édité par gilou le 28-03-2012 à 21:43:59
---------------
There's more than what can be linked! -- Iyashikei Anime Forever! -- AngularJS c'est un framework d'engulé! --