Inicio / Calculadoras / Visualizador de recursión
Herramientas online gratis

Visualizador de recursión

Visualiza la traza de factorial(n) para n de 0 a 200. Muestra llamadas anidadas y resultado exacto con BigInt. El procesamiento se realiza localmente en tu n…

Empezar a usar

Qué hace esta herramienta

Esta herramienta educativa visualiza la recursión de la función factorial. Introduce un entero n entre 0 y 200 y la página muestra la secuencia de llamadas anidadas, con sangría que aumenta con la profundidad. Por ejemplo, para n=3 la traza contiene factorial(3), factorial(2) y factorial(1), y termina con el resultado exacto 6.

Parámetros y procesamiento

El cálculo se realiza en el navegador. El caso base es n ≤ 1. La multiplicación usa BigInt, por lo que los valores hasta 200 se muestran como enteros exactos, sin desbordamiento a Infinity (que ocurriría con números de punto flotante a partir de 170).

Limitaciones

La herramienta solo visualiza una cadena de llamadas recursivas directas de factorial. No ejecuta código de usuario, no anima una pila de llamadas, no muestra retornos en pasos separados ni visualiza Fibonacci, a pesar de que textos genéricos anteriores lo afirmaban. El límite fijo de 200 evita recursión o salida excesivas.

Preguntas frecuentes

¿Qué ocurre si introduzco un número fuera del rango 0-200?

La entrada se rechaza; no se muestra ninguna traza.

¿Por qué el resultado para n=200 es un número tan largo?

Porque se usa BigInt, que permite representar enteros arbitrariamente grandes sin pérdida de precisión.

¿Puedo visualizar otras funciones recursivas como Fibonacci?

No, esta herramienta está fijada para factorial y no ofrece opciones para cambiar la función.

Lista de verificación

  • Introduce un entero entre 0 y 200.
  • Revisa la sangría de las llamadas.
  • Comprueba el resultado exacto.

El procesamiento se realiza localmente en tu navegador.