- ¿Qué es el formato Q31??
- Cómo convertir el flotador en Q15?
- ¿Qué es un tipo Q15??
- ¿Cómo se convierte un punto fijo en un punto flotante??
¿Qué es el formato Q31??
Representación en el punto fijo:
Considere el número de punto flotante 0.5 . Para representar este número en formato Q31 (31 bits para la parte fraccional), el número debe multiplicarse por 231. Por lo tanto, 0.5 se pueden representar en formato Q31 como 0.5* 231 = 1073741824.
Cómo convertir el flotador en Q15?
La ecuación utilizada para el proceso de conversión es: PDST [n] = (Q15_t) (PSRC [N] * 32768); 0 <= n < tamaño de bloque. La función utiliza aritmética saturante. Los resultados fuera del rango Q15 permitido [0x8000 0x7fff] están saturados.
¿Qué es un tipo Q15??
Por ejemplo, el Q15 es un formato popular en el que el bit más significativo es el bit de signo, seguido de 15 bits de fracción. El número Q15 tiene un rango decimal entre –1 y 0.9999 (0x8000 a 0x7fff). Este valor Q especifica cuántos dígitos binarios se asignan para la parte fraccional del número.
¿Cómo se convierte un punto fijo en un punto flotante??
Convertir de punto fijo a punto flotante
Divida el número por 2^n (2 al poder de n).