Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/07/2012, 15:26
Hexplore
 
Fecha de Ingreso: enero-2010
Mensajes: 73
Antigüedad: 14 años, 9 meses
Puntos: 9
Respuesta: ¿Cómo hacer una calculadora sin límite de dígitos?

Sin límite directamente, dudo que haya un tipo de variable numérica infinita. Pero si tratas los números como una cadena de texto a la hora de guardarlos o mostrarlos, es tan fácil como realizar la operación, y mediante alguna división por potencias de 10, ir guardando las cifras en la cadena de texto poco a poco

Me explico... tu tienes 1.468, lo divides entre 1.000 y guardas el 1, coges el resto, lo divides entre 100, y guardas el 4, luego entre 10 y guardas el 6, y finalmente lo divides entre 1 y guardas el 8.

Tan sólo tienes que pegarte un poco para ver por qué potencia de 10 comienzas a dividir