En matemáticas y computación, un punto radial (o carácter radial) es un símbolo que se utiliza para separar los números enteros (enteros) de las fracciones. Por ejemplo, el número 1200.25 {\displaystyle 1200.25} representa un número entero de 1200 con una parte fraccionaria de 25, y estos se separan con un punto decimal.
Definición formal
El punto radix (en inglés, radix point) es el símbolo que separa los dígitos de la parte entera de los dígitos de la parte fraccionaria en una representación posicional en cualquier base b. Si escribimos un número en base b como
...d2d1d0.d-1d-2...,
su valor es la suma
Valor = Σ di bi (para i ≥ 0) + Σ d-k b-k (para k ≥ 1),
donde cada dj es un dígito con 0 ≤ dj < b.
Ejemplos en distintas bases
- Base 10 (decimal): 1200.25 = 1·10³ + 2·10² + 0·10¹ + 0·10⁰ + 2·10⁻¹ + 5·10⁻² = 1200,25.
- Base 2 (binaria): 1101.101₂ = 1·2³ + 1·2² + 0·2¹ + 1·2⁰ + 1·2⁻¹ + 0·2⁻² + 1·2⁻³ = 8 + 4 + 1 + 0.5 + 0.125 = 13.625.
- Base 8 (octal): 17.4₈ = 1·8¹ + 7·8⁰ + 4·8⁻¹ = 8 + 7 + 0.5 = 15.5.
- Base 16 (hexadecimal): A.F₁₆ = 10 + 15/16 = 10.9375.
Representación finita y repetición
Una fracción m/n tiene una expansión finita en base b si y solo si los factores primos de n son también factores primos de b. Por ejemplo:
- En base 10, solo los denominadores cuyas factorizaciones contienen 2 y/o 5 (los factores de 10) dan una representación decimal finita (p. ej., 1/2 = 0.5, 1/5 = 0.2), mientras que 1/3 = 0.333... es periódica.
- En base 2, fracciones con denominador potencias de 2 son finitas (p. ej., 1/2 = 0.1₂), pero 1/5 en binario es periódica.
Notación y variaciones locales
El término general es punto radix, pero en la práctica aparecen nombres y símbolos distintos según la lengua y la convención tipográfica:
- En inglés se usa habitualmente decimal point (símbolo: punto, .).
- En muchos idiomas europeos, incluido el español de uso cotidiano, se prefiere la coma decimal (símbolo: ,) para separar la parte entera de la fraccionaria.
- Otros símbolos posibles: punto medio (·), espacio fino o espacio de no separación se usan como separadores de millares; la elección del separador decimal y de millares varía por país y norma (por ejemplo, la norma internacional ISO y la tipografía científica recomiendan a menudo el uso de un espacio como separador de miles y la coma o el punto como separador decimal según la convención local).
Uso en computación
- Literales en código fuente: En la mayoría de lenguajes de programación (C, Java, Python, JavaScript), el separador decimal en los literales numéricos es el punto
., independientemente de la configuración regional del sistema. - Entrada/salida y localización: Las funciones de formateo y lectura suelen respetar la «locale» del sistema o de la aplicación, por lo que pueden aceptar o producir coma en lugar de punto según la configuración regional.
- Representación interna: Los números en coma flotante almacenan la mantisa y el exponente en base 2 (normalmente), por lo que muchos números decimales no se representan exactamente en binario, ocasionando pequeñas discrepancias al imprimir o calcular (p. ej., 0.1 no tiene representación exacta en binario IEEE 754).
- Punto binario y punto hexadecimal: en teoría se habla de binary point o hexadecimal point cuando se trabaja en esas bases; en la práctica eso influye en cómo se interpretan literales y algoritmos (por ejemplo, aritmética en punto fijo y conversiones entre bases).
Consejos prácticos y problemas comunes
- Al intercambiar datos numéricos entre sistemas con diferentes zonas, conviene acordar el separador decimal (por ejemplo en ficheros CSV, donde la coma puede chocar con la coma decimal).
- En documentación técnica y en tablas numéricas se recomienda usar un espacio fino o un espacio de no separación para agrupar miles (p. ej., 1 234 567,89) y así evitar confusiones entre punto y coma según la convención local.
- Para conversiones exactas entre bases, recuerde que algunas fracciones se vuelven periódicas; utilice algoritmos de conversión que detecten periodos o que trabajen con fracciones racionales para obtener resultados exactos.
Terminología en español
En español se emplean habitualmente los términos separador decimal, coma decimal (cuando el símbolo es la coma) o punto decimal (cuando el símbolo es el punto). El anglicismo radix point se traduce como punto radix o punto de la base, y se usa sobre todo en contextos formales y en referencias que abarcan varias bases numéricas.