Conversor de punto fijo formato Q
Convierte Q7, Q15, Q31, Q1.15 y Q16.16 entre decimal, entero bruto, hexadecimal y binario. Comprueba valor exacto, error, redondeo y desbordamiento localmente.
Representación almacenada
- Error de cuantización
- Escala
- Rango representable
- Resolución
- Indicadores de conversión
Decodificar registros o volcado hexadecimal
Pega hasta 256 palabras hexadecimales separadas por espacios, comas o líneas. Cada palabra se decodifica por separado; no cambia el orden de bytes.
| Elemento | Palabra hexadecimal | Código bruto sin signo | Entero almacenado con signo | Valor exacto almacenado |
|---|
Verificamos los vectores de punto fijo con aritmética racional exacta y pruebas de límites.
¿Qué es el formato Q?
El formato Q guarda un valor real como un entero con una escala binaria implícita. Con F bits fraccionarios, el entero N representa N dividido por 2 elevado a F; el punto no se almacena. Una palabra con signo suele usar complemento a dos. Como la notación Qm.n no es totalmente uniforme, este conversor define siempre signo, ancho total W y bits fraccionarios F, y muestra explícitamente escala, rango y resolución.
Funciones del conversor
Cuatro representaciones sincronizadas
Convierte decimal, entero almacenado, hexadecimal y binario desde una única fuente.
Valor y error exactos
La aritmética racional BigInt muestra el valor real y el error con signo.
Políticas explícitas
Compara tres redondeos y error, saturación o envoltura.
Preajustes y ancho personalizado
Usa Q7, Q15, Q31, Q16.16 o formatos de 1 a 64 bits.
Decodificación acotada
Decodifica hasta 256 palabras conservando los errores por fila.
Ejemplos de formato Q
Codificar 0,1 como Q15 con signo
Q15, decimal 0.1, redondeo al par más cercano
entero 3277; hex 0x0CCD; valor exacto 0.100006103515625
La escala es 32768. El entero ideal 3276,8 se redondea a 3277 y se muestran exactamente el valor almacenado y su error.
Decodificar la palabra Q15 0xC000
Q15 hex C000
código bruto 49152; entero con signo -16384; valor exacto -0.5
El bit superior indica signo: el complemento a dos produce -16384 y al dividir entre 32768 se obtiene exactamente -0,5.
Preguntas del conversor Q
¿Qué significa Q15?
¿Q15 y Q1.15 son lo mismo?
¿Cómo se decodifica una palabra hexadecimal negativa?
¿Qué modos de redondeo y desbordamiento hay?
¿Cuándo usar Q en lugar de IEEE 754?
¿Se envían mis valores?
Herramientas relacionadas
Ver todas las herramientas →Conversor de Bases — Binario, Hex, Decimal, Octal
Herramientas de Conversión
Convierte números entre binario, hexadecimal, decimal, octal y cualquier base personalizada (2-36) al instante. Gratis, privado, sin registro — todo el procesamiento ocurre en tu navegador.
Calculadora chmod — Permisos de archivos Linux
Herramientas de Conversión
Convierte permisos de archivos Linux entre octal (755, 644) y símbolos rwx. Obtén comandos chmod y detecta ajustes de riesgo como 777 — gratis, directo en tu navegador.
Convertidor de Color — HEX, RGB, HSL y OKLCH
Herramientas de Conversión
Convierta HEX a RGB, HSL, OKLCH, OKLAB y CMYK en su navegador — copie cualquier formato con un clic. Gratis, sin registro, sus colores nunca salen de la página.
Convertidor HEX a CMYK
Herramientas de Conversión
Convierta colores HEX a CMYK en su navegador. Aproximación ingenua basada en sRGB para vistas previas de imprenta. Gratis, sin registro, sus colores nunca salen de la página.
Convertidor HEX a HSL
Herramientas de Conversión
Convierta cualquier color hex a HSL en su navegador — admite hex de 3 dígitos, 6 dígitos y 8 dígitos con alfa. Gratis, instantáneo, sin registro, sus colores nunca salen de la página.
Convertidor HEX a OKLCH
Herramientas de Conversión
Convierta HEX a OKLCH para tokens de diseño de Tailwind v4. Salida perceptualmente uniforme en vivo con avisos de gama Display P3. Gratis, solo en el navegador.