Se sabe que el código de exponente y el código de cola de los números de punto flotante están representados por códigos en complemento a dos, entre los cuales: el código de exponente ocupa 3 bits y el bit más alto es el carácter de orden, que ocupa 5 bits; y el bit más alto es el carácter de cola.
Supongamos que el número de dígitos en el exponente de un número de punto flotante es m, y el número de dígitos en la mantisa es n .
(1) El rango de valores de los números de coma flotante no está especificado:
El número positivo más grande es 2(2m-1)*(1-2-n) (donde m es el superíndice de 2, (2m- 1) es el superíndice de 2, -n es el superíndice de 2)
El número positivo más grande es 2(2m-1)*(1-2- n) (donde m es el superíndice de 2), -n es el superíndice de 2). Entre ellos, m es el superíndice de 2, -(2m-1) es el superíndice de 2, -n es el superíndice de 2)
El número positivo más grande es: 2-(2m-1) *2- n (donde m es el superíndice de 2, -(2m-1) es el superíndice de 2 y -n es el superíndice de 2)
El número negativo más grande es: -2- (2m-1)* 2-n (donde m es el superíndice de 2, -(2m-1) es el superíndice de 2 y -n es el superíndice de 2)
El número negativo más pequeño es: -2(2m-1) *(1-2-n) (donde m es el superíndice de 2, (2m-1) es el superíndice de 2 y -n es el superíndice de 2)
(2) Después de especificar un número de coma flotante El rango de valores de (cuando la base es 2): -2-(2m-1)*2-1 (donde m es el superíndice de 2, -(2m-1 ) es el superíndice de 2, -1 es el superíndice de 2 Superíndice)
El número negativo más pequeño es: -2(2m-1)*(1-2-n) (donde m es el superíndice de 2, -(2m-1) es el superíndice de 2, -n es el superíndice de 2)