Estoy tratando de calcular 2^1000 (2 a la potencia de 1000) usando C#. Necesito el valor para todos los lugares. Me he estado rascando la cabeza por un tiempo ahora porque parece que no puedo encontrar una manera de lograr esto en C#.Cálculo de números enteros muy grandes
¿Hay algún tipo de tipo que almacenará un número de más de 300 dígitos, que me falta? :)
Gracias
¿Estás trabajando en problemas de Euler? El golpe puede ser que no necesitas todo el vaule de 2^1000. Simplemente registre lo que es útil (por ejemplo, los 20 digitales más bajos) – pierrotlefou
@pierr, sí, esto fue para un problema de Euler en realidad. Sin embargo, necesitaba todos los dígitos para este problema. – Mike
No he trabajado mucho en Project Euler, pero por lo que he visto, parece pedir grandes tareas como esta a propósito, por lo que debe encontrar un acceso directo a la solución. Pero sí, cualquier biblioteca de "precisión arbitraria" y/o "gran número entero" debería manejar esto por usted. –