Creo que esta pregunta tiene más fondo matemático que computacional, entonces la voy a plantear aquí.
Estaba pensando en el cálculo de grandes números. Digamos que tengo el número $16777735$ almacenado en la memoria así:
$256^0$ $256^1$ $256^2$ $256^3$ $256^4$ $256^5$
-- $7$ ---- $2$ ------ $0$ ---- $1$ ----- $0$ ----- $0$ --
¿Cómo puedo escribir este número en pantalla, digamos, en base $10$ ? Imagina que no puedo sumar todas las partes como $7 + 256\cdot2 + 256^3$ como si no pudiera lidiar con un byte de este tamaño. (Sólo me interesa el algoritmo, así que imagina que tengo un número realmente grande que no puede caber en un byte, esto es sólo un ejemplo)
Y también, cómo calcular, como, muchos dígitos de $\pi$ ¿con este mismo método? Necesito una forma de hacer estos cálculos. Estoy interesado en aprender, por lo que pregunto sobre el proceso matemático de esto.
Gracias :)