Lo primero, gracias.
No sabía nada acerca de qué tipo de lenguaje usar.
Veamos... a ver si sé explicar el mayor problema que yo veo (y si lo he entendido bien):
En python, yo podría calcular esos millones de dígitos y guardarlos (cuando mi RAM esté llena). Entonces podría almacenarlos en algún otro sitio y así poder vaciar la RAM para que comience de nuevo. ¿Hasta aquí voy bien?
La cosa es que cuando comience de nuevo, obligatoriamente lo tendrá que hacer por el 3,14159... no por el último dígito en el que se quedó (la vez anterior, cuando llenamos la RAM por primera vez). ¿Me explico?
Con lo cual, ¿existe alguna forma de que yo pudiera seguir con el bucle y que fuese almacenando los dígitos a partir del dígito por el que se quedó la última vez?
Y si fuera posible, en principio yo podría ir llenando la RAM, vaciarla, llenarla, vaciarla... y así, ir almacenando en un sitio con MUCHO espacio todos los dígitos que fuera recorriendo (hasta ver si es finito
).
PD: bueno, esto último es bastante improbable
PD2: no lo hago por descubrir nada, solo quiero encontrar una forma de ir recorriendo Pi hasta que... llene 4 TB con solo dígitos