URGENTE!!! Como elevar 2^n en c++ ?

LuigiE
15 de Noviembre del 2007
Como elevar 2^n en c++ ?
nesecito elevar 2^n, donde n puede ser:
n=135468743516354654132132163546543213...
o cualquier cantidad de cifras, ya he probadon con:

long long int n;
y la maxima potencia pude ser 60
2^60, y nesecito una cantidad de cifras mayor.


Nacho
15 de Noviembre del 2007
El "truco" es no usar números "normales", sino un array de caracteres, y crearte una rutina para multiplicar números grandes usando arrays (no es difícil, piensa cómo lo harías "a lápiz").