Beh, sì ... 2 elevato a 1000 lo puoi calcolare con un double (qualcosa ... E301 ...).
Ovviamente non puoi calcolare 2 elevato a 2000 (che hai scritto nel codice) neanche con un double.
Per questo tipo di calcoli devi utilizzare apposite librerie che gestiscono "grandi numeri" ... cerca nel forum perché già se n'è parlato.

Rispondi quotando