J'essaie de calculer 2^1000 (2 à la puissance de 1000) en utilisant C#. J'ai besoin de la valeur à tous les endroits. Je me gratte la tête depuis un moment maintenant parce que je n'arrive pas à trouver un moyen d'y parvenir en C#.Calcul de très grands nombres entiers
Y a-t-il un type de type qui va stocker un nombre de 300 chiffres et plus, qui me manque? :)
Merci
Travaillez-vous sur les problèmes euler? Le coup est peut-être que vous n'avez pas besoin de toute la vaule de 2^1000. Notez simplement ce qui est utile (par exemple les 20 chiffres inférieurs) – pierrotlefou
@pierr, oui c'était pour un problème d'Euler en fait! J'avais cependant besoin de tous les chiffres pour ce problème. – Mike
Je n'ai pas travaillé sur une grande partie du projet Euler, mais d'après ce que j'ai vu, il semble que vous ayez à faire de grosses tâches comme ça, donc vous devez trouver un raccourci vers la solution. Mais oui, toute bibliothèque de "précision arbitraire" et/ou de "grand nombre entier" devrait gérer cela pour vous. –