29/07/2012, 15:26
|
| | 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 |