Calculadora de decimales terminantes

Determina al instante si una fracción produce un decimal terminante o periódico, con explicación completa por factorización prima.

Introduce un numerador y un denominador. La calculadora simplifica la fracción, revisa los factores primos del denominador y te indica si el decimal termina.

Calculadora de decimales terminantes
Determina al instante si una fracción produce un decimal terminante o periódico, con explicación completa por factorización prima.

Acerca de la calculadora de decimales terminantes

Un decimal terminante es un número decimal que tiene una cantidad finita y definida de dígitos después del punto decimal. Algunos ejemplos son 0.5, 0.75, 0.125 y 3.25. En cambio, un decimal periódico como 0.333… o 0.142857142857… continúa infinitamente. Ambos tipos son números racionales —cada uno puede expresarse como una fracción—, pero solo los decimales terminantes encajan exactamente en una representación decimal finita. La regla que determina qué fracciones terminan es elegantemente simple y se deriva directamente de la estructura en base 10 de nuestro sistema numérico. Todo número decimal puede pensarse como una fracción con una potencia de diez (10, 100, 1000, …) en el denominador. Una fracción p/q termina si y solo si, al reducirse a sus términos más simples, el denominador q no tiene factores primos distintos de 2 y 5. Esto se debe a que los únicos factores primos de cualquier potencia de 10 son 2 y 5, y una fracción puede convertirse en una fracción equivalente con denominador potencia de 10 si y solo si su denominador contiene únicamente esos dos primos. El algoritmo que sigue esta calculadora tiene tres pasos. Primero, calcula el máximo común divisor (MCD) del numerador y el denominador y divide ambos por él para obtener la fracción en términos mínimos. Segundo, encuentra la factorización prima del denominador simplificado. Tercero, comprueba si cada factor primo es 2 o 5. Si es así, la fracción termina; si aparece cualquier otro primo (3, 7, 11, 13, …), es periódica. Para ilustrarlo: la fracción 7/20 tiene un denominador 20 = 2² × 5. Como los únicos factores primos son 2 y 5, 7/20 es un decimal terminante. Su valor decimal es 0.35, porque 7/20 = 35/100. Por otro lado, 1/6 tiene un denominador 6 = 2 × 3. La presencia del factor 3 significa que 1/6 no puede expresarse sobre una potencia de 10, así que es periódico: 0.1666… Un matiz importante es el papel de la simplificación. La fracción 6/30, por ejemplo, parece compleja, pero al simplificar por el MCD de 6 se obtiene 1/5, cuyo denominador es solo 5: un decimal terminante. Del mismo modo, 2/12 se simplifica a 1/6, que es periódico. Por eso la calculadora siempre reduce primero la fracción antes de inspeccionar los factores primos del denominador. El tamaño del denominador es irrelevante para saber si el decimal termina. La fracción 1/1024 termina porque 1024 = 2¹⁰, aunque 1024 sea bastante grande. Mientras tanto, 1/3 es periódico porque 3 es un primo distinto de 2 o 5, aunque 3 sea pequeño. Lo que importa es la naturaleza de los factores primos, no su magnitud.

Ejemplos de decimales terminantes

Cuatro ejemplos resueltos que ilustran fracciones terminantes y periódicas.

FracciónDecimalPor qué
3/80.375Denominador 8 = 2³. El único factor es 2 → termina.
1/30.333…El denominador 3 es un primo distinto de 2 o 5 → periódico.
7/200.35Denominador 20 = 2² × 5. Los factores son solo 2 y 5 → termina.
6/30 → se simplifica a 1/50.2Tras reducir por MCD = 6, el denominador simplificado es 5 → termina.

Cómo usar la calculadora de decimales terminantes

  1. Introduce cualquier entero en el campo Numerador (positivo, negativo o cero).
  2. Introduce cualquier entero distinto de cero en el campo Denominador.
  3. Haz clic en Analizar fracción. La calculadora reduce la fracción a términos mínimos, lista los factores primos del denominador simplificado y muestra si el decimal termina o se repite.
  4. Se calcula y se muestra el valor decimal. Para decimales terminantes se muestra el valor exacto; para decimales periódicos se muestra el valor con 10 decimales y puntos suspensivos.
  5. Haz clic en Restablecer para borrar ambos campos y ejecutar un nuevo análisis.

Preguntas frecuentes sobre decimales terminantes

¿Por qué solo los factores primos 2 y 5 producen decimales terminantes?
Nuestro sistema numérico usa base 10. El número 10 = 2 × 5, por lo que las potencias de 10 solo tienen 2 y 5 como factores primos. Una fracción termina cuando puede reescribirse como algo dividido por una potencia de 10. Eso solo es posible cuando los factores primos del denominador simplificado son exclusivamente 2 y 5; por ejemplo, 3/8 = 375/1000.
¿Un denominador grande siempre significa que el decimal se repite?
No. El tamaño no tiene nada que ver. La fracción 1/1024 termina porque 1024 = 2¹⁰, aunque el denominador sea muy grande. En cambio, 1/3 se repite aunque 3 sea pequeño. Lo único que importa es si los factores primos del denominador simplificado son exclusivamente 2 y 5.
¿El numerador afecta si el decimal termina?
El numerador nunca afecta si un decimal termina o se repite. Solo importa el denominador después de simplificar. Sin embargo, el numerador sí afecta el valor decimal específico y cuántos dígitos tiene. Por ejemplo, 1/8 = 0.125 y 7/8 = 0.875; ambos terminan porque el denominador es 8 = 2³.
¿Qué es el período de un decimal periódico y cuánto puede medir?
El período de un decimal periódico es la cantidad de dígitos del bloque que se repite. Para una fracción en términos mínimos con denominador q (después de quitar todos los factores de 2 y 5), el período es igual al orden multiplicativo de 10 módulo q. Por ejemplo, 1/7 = 0.142857142857… tiene período 6. El período puede llegar a medir q − 1.
¿Todos los decimales terminantes son números racionales?
Sí. Todo decimal terminante puede escribirse como una fracción cuyo denominador es una potencia de 10. Por ejemplo, 0.375 = 375/1000 = 3/8. Como puede expresarse como una razón de enteros, es racional. Los números irracionales como π y √2 tienen expansiones decimales no terminantes y no periódicas.
¿Cómo se relaciona esto con el sistema binario y la aritmética de computadoras?
Las computadoras almacenan números en binario (base 2). Una fracción termina en binario si y solo si su denominador simplificado es una potencia de 2. Por eso 0.1 (un décimo) no puede representarse exactamente en binario: su denominador 10 = 2 × 5 incluye un factor 5, ajeno a la base 2. Esto causa los conocidos problemas de redondeo de punto flotante en el software.