Coma fija

En general, el factor de escala puede ser arbitrario e indica cuál es la longitud del intervalo que separa dos representaciones consecutivas, por ejemplo: dn-1dn-2…d0,d-1d-2…d-m=dn+m-1…d0 · b-m.

Por ejemplo: si la suma de dos números en punto fijo produce acarreo, se debe modificar el factor de escala si no se quiere perder significación en el resultado.

Estos sistemas de representación ofrecen un rango y una precisión limitados.

Este sistema presenta cierta dificultad al operar con sumas y restas.

El “cero” presenta las dos representaciones 000…00 y 100…00, lo que a veces genera dificultades.

Por ejemplo, el valor de los siguientes números, todos ellos representados con 8 bits: De los 8 bits hemos fijado y reservado 5 para la parte entera y 3 para la fraccionaria.

Al usar la notación en coma fija, queda muy limitado el número de cantidades a representar y todas ellas deben tener la misma resolución.

Debido a este problema, su uso se vio reducido con la aparición de la representación en coma flotante.