Преобразувател за Q-формат с фиксирана запетая

Въведете стойност и броя дробни битове, за да преобразувате във или от Q-формат с фиксирана запетая.

Как се използва

  1. Въведете стойностите си в полетата по-горе.
  2. Натиснете "Изчисли", за да видите резултата.
  3. Използвайте "Сподели", за да изпратите резултата си.

За този калкулатор

Q-форматът (запис Qm.n) представя реално число като цяло число с фиксирана запетая, като резервира n бита за дробната част: съхраненото сурово цяло число е равно на реалната стойност, умножена по 2ⁿ, така че стойност Q15 (Q1.15) в 16-битова дума има разделителна способност 1/2¹⁵ ≈ 0,0000305 и диапазон приблизително от −1 до 0,99997. Преобразуването на реално число в Q-формат означава закръгляване на стойност × 2ⁿ до най-близкото цяло число, което въвежда грешка на квантуване, равна на разликата между това закръглено цяло число (върнато в мащаб) и първоначалната стойност.

Инженерите по вградени системи и DSP (цифрова обработка на сигнали) използват Q-формат в микроконтролери и DSP чипове без хардуерен модул за плаваща запетая — често срещано в аудио кодеци, фърмуер за управление на двигатели и по-стари проекти с ARM Cortex-M и TI TMS320 — защото аритметиката с фиксирана запетая работи по-бързо и по-предвидимо от софтуерно емулираната плаваща запетая. Този калкулатор преобразува в двете посоки и съобщава разделителната способност и грешката на закръгляване, така че разработчиците на фърмуер да могат да преценят дали дадена битова ширина е достатъчно прецизна за тяхната сигнална верига.

Беше ли това полезно?

Можете да изберете до 3 реакции.

Коментари

  • Бъдете първият, който ще коментира.

Популярни калкулатори

Всички калкулатори