Skip to content

Conversor de ponto fixo formato Q

Converta Q7, Q15, Q31, Q1.15 e Q16.16 entre decimal, inteiro bruto, hexadecimal e binário. Veja valor exato, erro, arredondamento e overflow localmente.

Sem rastreamento Roda no navegador Grátis
Todos os cálculos rodam localmente no navegador. Os valores não saem deste dispositivo.
Preset de formato Q

Decodificar registradores ou dump hexadecimal

Cole até 256 palavras hexadecimais separadas por espaços, vírgulas ou linhas. Cada palavra é independente; a ordem dos bytes não muda.

TokenPalavra hexadecimalCódigo bruto sem sinalInteiro armazenado com sinalValor exato armazenado
Revisado para formato Q, arredondamento, overflow e complemento de dois — Equipe de engenharia Go Tools · Aug 12, 2026

Verificamos vetores de ponto fixo com aritmética racional exata e testes de limite.

O que é formato Q?

O formato Q armazena um valor real como inteiro com escala binária implícita. Com F bits fracionários, o inteiro N representa N dividido por 2 elevado a F; o ponto não fica no word. Valores com sinal normalmente usam complemento de dois. Como a notação Qm.n varia, este conversor define sempre sinal, largura total W e bits fracionários F e mostra explicitamente escala, faixa e resolução.

Recursos do conversor

Quatro representações sincronizadas

Converta decimal, inteiro armazenado, hexadecimal e binário a partir de uma origem.

Valor e erro exatos

Aritmética racional BigInt mostra valor real e erro com sinal.

Políticas explícitas

Compare três arredondamentos e erro, saturação ou wrap.

Presets e largura personalizada

Use Q7, Q15, Q31, Q16.16 ou formatos de 1 a 64 bits.

Decodificação limitada

Decodifique até 256 palavras mantendo erros por linha.

Exemplos de formato Q

Codificar 0,1 como Q15 com sinal

Q15, decimal 0.1, arredondamento para o par mais próximo
inteiro 3277; hex 0x0CCD; valor exato 0.100006103515625

A escala é 32768. O inteiro ideal 3276,8 arredonda para 3277 e o valor armazenado e o erro são exibidos exatamente.

Decodificar a palavra Q15 0xC000

Q15 hex C000
código bruto 49152; inteiro com sinal -16384; valor exato -0.5

O bit superior está ativo: o complemento de dois produz -16384 e a divisão por 32768 resulta exatamente em -0,5.

Perguntas do conversor Q

O que significa Q15?
Na convenção DSP usada aqui, Q15 é uma palavra com sinal de 16 bits e 15 bits fracionários. Escala 32768, resolução 1/32768 e faixa de -1 a 32767/32768.
Q15 e Q1.15 são iguais?
Frequentemente, mas a notação Q não é universal. O conversor mostra sinal, W e F; o preset usa W=16 e F=15.
Como decodificar uma palavra hexadecimal negativa?
Leia primeiro como código sem sinal de W bits. Se houver sinal e o bit superior for 1, subtraia 2 elevado a W e divida por 2 elevado a F. Q15 0xC000 vale -0,5.
Quais modos de arredondamento e overflow existem?
Há par mais próximo, truncamento para zero e piso para menos infinito. Overflow pode gerar erro, saturar ou dar wrap módulo 2 elevado a W.
Quando usar Q em vez de IEEE 754?
Use Q para inteiros com escala binária fixa. Para expoente dinâmico use o conversor IEEE 754; para inteiros sem escala use o conversor de bases.
Meus valores são enviados?
Não. Análise, cálculo exato, arredondamento, overflow e lote rodam localmente, e os eventos de medição não incluem os valores digitados.

Ferramentas relacionadas

Ver todas as ferramentas →

Conversor de Base Numérica — Binário, Hex, Decimal e Octal

Ferramentas de Conversão

Converta números entre binário, hexadecimal, decimal, octal e qualquer base personalizada (2-36) instantaneamente. Gratuito, privado, sem cadastro — todo o processamento acontece no seu navegador.

Calculadora de complemento de dois e inteiros com sinal

Ferramentas de Conversão

Digite um inteiro com sinal e obtenha de uma vez sinal-magnitude, complemento de um, complemento de dois e binário deslocado, de 4 a 64 bits. Ou cole um padrão de bits ou byte hexadecimal e veja as cinco leituras.

Calculadora chmod — Permissões de Arquivos Linux

Ferramentas de Conversão

Converta permissões de arquivos Linux entre octal (755, 644) e símbolos rwx. Gere comandos chmod e detecte ajustes arriscados como 777 — grátis, direto no seu navegador.

Conversor de Cores — HEX, RGB, HSL e OKLCH

Ferramentas de Conversão

Converta HEX para RGB, HSL, OKLCH, OKLAB e CMYK no seu navegador — copie qualquer formato com um clique. Grátis, sem cadastro, suas cores nunca saem da página.

Conversor de HEX para CMYK

Ferramentas de Conversão

Converta cores HEX para CMYK no seu navegador. Aproximação ingênua baseada em sRGB para prévias de impressão. Grátis, sem cadastro, suas cores ficam locais.

Conversor de HEX para HSL

Ferramentas de Conversão

Converta qualquer cor hex para HSL no seu navegador — hex de 3, 6 e 8 dígitos com alfa, todos suportados. Grátis, instantâneo, sem cadastro, suas cores nunca saem da página.