¿Cuál es la convención de coma decimal para números enteros de coma fija?
Entero puro: por ejemplo, el número entero 100, el punto decimal está en realidad en el último dígito y es ignorado.
Decimal puro: Por ejemplo: 0,123, el punto decimal se fija en la posición más alta.
Decimal entero: Por ejemplo, 1,24, 10,34, el punto decimal está en la posición especificada.
Para los dos primeros casos, enteros puros y decimales puros, debido a que el punto decimal se fija en los dígitos más bajo y más alto, el principio es el mismo cuando se expresa con puntos fijos. Sólo es necesario convertir la parte entera y la parte decimal por separado de acuerdo con las reglas de decimal a binario.
Para números enteros y decimales, cuando se expresan mediante punto fijo, es necesario acordar la posición del punto decimal antes de que pueda representarse en una computadora.
Número de punto fijo sin signo Número de punto fijo sin signo Todos los bits binarios de la longitud de palabra del valor en la máquina no tienen bits de signo y son todos bits numéricos. Por ejemplo, si el punto decimal 1.2 se convierte a 16 dígitos fijos, la posición del punto decimal se acuerda entre 14 y 15 dígitos.
Según los resultados del cálculo, el decimal 1,2 se puede representar mediante el número de coma fija sin signo 19661 en formato Q14.
Los números de punto fijo sin signo son relativamente simples y no tienen decimales negativos; pero los números de punto fijo con signo no son tan simples, porque hay números positivos y números negativos, y sus métodos de cálculo también son diferentes.