Calculadora de fracciones continuas

Cualquier número real x se puede representar de manera única mediante la fracción continua:

"x igual a a sub 0 más 1 sobre a sub 1 más 1 sobre a sub 2 más 1 sobre a sub 3 más etcétera

donde a1, a2, a3, ... son números enteros mayores que cero. Una representación más compacta es:

x es igual a a sub 0 más doble barra a sub 1, a sub 2, a sub 3, etcétera doble barra

Si el número a representar es racional, hay una cantidad finita de términos en la fracción continua. Si el número es una irracionalidad cuadrática de la forma fracción donde el numerador es a más la raíz cuadrada de b y el denominador es c , entonces la fracción continua es periódica. Esta calculadora puede encontrar el desarrollo en fracciones continuas de números racionales e irracionalidades cuadráticas.

Puede escribir números o expresiones numéricas en las cajas de entrada.

La calculadora acepta números de hasta 10000 dígitos.

Si necesita que la raíz cuadrada reste al número de la izquierda, simplemente cambie el signo de a y c.

Si b es negativo, el resultado no es un número real, así que no se podrá representar como fracción continua.

La calculadora puede hallar todos los convergentes para números racionales. En el caso de irracionalidades cuadráticas, la calculadora se detiene después de hallar el convergente número 100000 si el período es más largo.

Expresiones

Se pueden entrar expresiones que usen los siguientes operadores y paréntesis:

Puedes usar el prefijo 0x para números hexadecimales, por ejemplo 0x38 es igual a 56.

Código fuente

Se puede bajar el código fuente de este programa y el del viejo applet de fracciones continuas desde GitHub. El código fuente está escrito en lenguaje C, por lo que es necesario Emscripten para generar Javascript.

Escrito por Dario Alpern. Actualizado el 3 de noviembre de 2017.

Si encuentra algún error o tiene algún comentario, por favor llene el formulario.