Convertitore a virgola fissa formato Q

Inserisci un valore e il numero di bit frazionari per convertire da o verso la virgola fissa in formato Q.

Come si usa

  1. Inserisci i tuoi valori nei campi qui sopra.
  2. Premi Calcola per vedere subito il tuo risultato.
  3. Usa il pulsante Condividi per copiare un link al tuo risultato.

Informazioni su questo calcolatore

Il formato Q (notazione Qm.n) rappresenta un numero reale come intero a virgola fissa riservando n bit alla parte frazionaria: l'intero grezzo memorizzato è uguale al valore reale moltiplicato per 2ⁿ, perciò un valore Q15 (Q1.15) in una parola da 16 bit ha una risoluzione di 1/2¹⁵ ≈ 0,0000305 e un intervallo da circa −1 a 0,99997. Convertire un numero reale in formato Q significa arrotondare valore × 2ⁿ all'intero più vicino, il che introduce un errore di quantizzazione pari alla differenza tra quell'intero arrotondato (riportato in scala) e il valore originale.

Gli ingegneri di sistemi embedded e DSP (elaborazione digitale dei segnali) usano il formato Q su microcontrollori e chip DSP senza unità hardware a virgola mobile, come avviene spesso nei codec audio, nel firmware di controllo motori e in vecchi progetti ARM Cortex-M e TI TMS320, perché l'aritmetica a virgola fissa è più veloce e prevedibile della virgola mobile emulata via software. Questo calcolatore converte in entrambe le direzioni e riporta la risoluzione e l'errore di arrotondamento, in modo che gli sviluppatori di firmware possano giudicare se una data larghezza in bit sia abbastanza precisa per la loro catena di segnale.

Ti è stato utile?

Puoi scegliere fino a 3 reazioni.

Commenti

  • Scrivi tu il primo commento.

Calcolatori popolari

Tutti i calcolatori