定点 Q 格式转换器

输入数值和小数位数以转换为 Q 格式定点数或从中转换。

使用方法

  1. 在上方的输入框中填写您的数值。
  2. 点击“计算”即可立即查看结果。
  3. 使用“分享”按钮复制结果链接。

关于此计算器

Q 格式(Qm.n 记法)通过为小数部分保留 n 位,把实数表示成定点整数:存储的原始整数等于实数值乘以 2ⁿ,所以 16 位字中的 Q15 (Q1.15) 值,分辨率为 1/2¹⁵ ≈ 0.0000305,范围大致为 −1 到 0.99997。把实数转换为 Q 格式,意味着将 value × 2ⁿ 四舍五入到最接近的整数,这会引入量化误差,其大小等于该取整后的整数(换算回去之后)与原值之差。

嵌入式系统和 DSP(数字信号处理)工程师在没有硬件浮点单元的微控制器和 DSP 芯片上使用 Q 格式,这在音频编解码器、电机控制固件以及较老的 ARM Cortex-M 和 TI TMS320 设计中很常见,因为定点运算比软件模拟的浮点运算更快、更可预测。本计算器可双向转换,并报告分辨率和舍入误差,让固件开发者判断给定的位宽对于他们的信号链是否足够精确。

这对你有帮助吗?

最多可以选择 3 个表情反应。

评论

  • 来发表第一条评论吧。

热门计算器

所有计算器