Convertitore fixed-point formato Q
Converti Q7, Q15, Q31, Q1.15 e Q16.16 tra decimale, intero grezzo, esadecimale e binario. Controlla valore esatto, errore, arrotondamento e overflow localmente.
Rappresentazione memorizzata
- Errore di quantizzazione
- Scala
- Intervallo rappresentabile
- Risoluzione
- Indicatori di conversione
Decodifica registri o dump esadecimale
Incolla fino a 256 parole esadecimali separate da spazi, virgole o righe. Ogni parola viene decodificata separatamente; l’ordine dei byte non cambia.
| Token | Parola esadecimale | Codice grezzo senza segno | Intero memorizzato con segno | Valore esatto memorizzato |
|---|
Verifichiamo i vettori fixed-point con aritmetica razionale esatta e test dei limiti.
Cos’è il formato Q?
Il formato Q memorizza un valore reale come intero con scala binaria implicita. Con F bit frazionari, l’intero N rappresenta N diviso 2 elevato a F; il punto non è registrato. Le parole con segno usano normalmente il complemento a due. Poiché la notazione Qm.n non è uniforme, questo convertitore definisce sempre segno, larghezza totale W e bit frazionari F e mostra chiaramente scala, intervallo e risoluzione.
Funzioni del convertitore
Quattro rappresentazioni sincronizzate
Converti decimale, intero memorizzato, hex e binario da una sola sorgente.
Valore ed errore esatti
L’aritmetica razionale BigInt mostra il valore reale e l’errore con segno.
Politiche esplicite
Confronta tre arrotondamenti ed errore, saturazione e wrap.
Preset e larghezza personalizzata
Usa Q7, Q15, Q31, Q16.16 o formati da 1 a 64 bit.
Decoder limitato
Decodifica fino a 256 parole mantenendo gli errori per riga.
Esempi di formato Q
Codificare 0,1 come Q15 con segno
Q15, decimale 0.1, arrotondamento al pari più vicino
intero 3277; hex 0x0CCD; valore esatto 0.100006103515625
La scala è 32768. L’intero ideale 3276,8 viene arrotondato a 3277 e valore ed errore sono mostrati esattamente.
Decodificare la parola Q15 0xC000
Q15 hex C000
codice grezzo 49152; intero con segno -16384; valore esatto -0.5
Il bit alto indica il segno: il complemento a due produce -16384 e la divisione per 32768 dà esattamente -0,5.
FAQ del convertitore Q
Cosa significa Q15?
Q15 e Q1.15 sono uguali?
Come si decodifica una parola hex negativa?
Quali modalità di arrotondamento e overflow esistono?
Quando usare Q invece di IEEE 754?
I miei valori vengono inviati?
Strumenti correlati
Vedi tutti gli strumenti →Convertitore di Basi Numeriche — Bin, Hex, Ott, Dec
Strumenti di conversione
Converti istantaneamente tra binario, esadecimale, decimale, ottale e qualsiasi base (2-36). Strumento online gratuito e privato: tutta l'elaborazione avviene nel tuo browser.
Calcolatore di Complemento a Due e Interi con Segno
Strumenti di conversione
Digita un intero con segno e ottieni insieme modulo e segno, complemento a uno, complemento a due e binario con offset, da 4 a 64 bit. Oppure incolla dei bit o un byte esadecimale e leggi tutte e cinque le letture affiancate.
Calcolatore chmod per i Permessi dei File Linux
Strumenti di conversione
Converti i permessi file Linux tra ottale (755, 644) e simboli rwx online: comandi chmod pronti, avvisi sui modi rischiosi come 777, 100% nel browser.
Convertitore di colori — HEX, RGB, HSL e OKLCH
Strumenti di conversione
Converte HEX in RGB, HSL, OKLCH, OKLAB e CMYK direttamente nel browser — basta un clic per copiare qualsiasi formato. Gratuito, senza registrazione, i colori non lasciano mai la pagina.
Convertire coordinate GPS: gradi minuti secondi, UTM, GCJ-02
Strumenti di conversione
Converti coordinate GPS in qualsiasi formato — gradi decimali, gradi minuti secondi (GMS) — in UTM, Web Mercator, GCJ-02 (AMap) e BD-09 (Baidu). Riconosce lat,lng o lng,lat, conversione in blocco in CSV. Nel browser.
Convertitore HEX in CMYK
Strumenti di conversione
Converte colori HEX in CMYK direttamente nel browser. Approssimazione ingenua basata su sRGB per proof di stampa. Gratuito, online, senza registrazione, i colori non lasciano mai la pagina.