All tools
TOOL IDB-SWE-011
Q-format fixed-point

Apenas em computador

As ferramentas de engenharia estão disponíveis apenas em ecrãs de computador.

Vírgula fixa Q-format

Vírgula flutuante ↔ vírgula fixa Qm.n. Resolução, intervalo e codificação inteira para DSP, malhas de controlo e MCUs sem FPU.

Atribuição de bits e intervalo representável Q1.15 · 16 bits
layout format Q1.15 16-bit RANGE −1.0 0 ~1.0 value 0.5 resolution (1 LSB) = 2^-15 = 3.052e-5
Notas de engenharia

Notação Q-format

  • Qm.n: m bits inteiros + n bits fracionários. Total = m + n (+ 1 de sinal com sinal).
  • Q15 = Q1.15 (int16): intervalo [−1, 1−2⁻¹⁵], passo 2⁻¹⁵.
  • Q31 = Q1.31 (int32): intervalo [−1, 1−2⁻³¹], passo 2⁻³¹.

Codificação

  • int = round(float × 2^n)
  • float = int / 2^n
  • Sature no mín./máx. para evitar o transbordo por wrap-around.

Resultado

Em direto