Fixpontos Q-formátum átváltó

Adjon meg egy értéket és a törtbitek számát a fixpontos Q-formátumra vagy abból való átváltáshoz.

Hogyan használja

  1. Adja meg az értékeit a fenti mezőkben.
  2. Nyomja meg a Számítás gombot, hogy azonnal lássa az eredményt.
  3. A Megosztás gombbal másolhatja ki az eredményéhez vezető hivatkozást.

Erről a kalkulátorról

A Q-formátum (Qm.n jelölés) egy valós számot fixpontos egész számként ábrázol úgy, hogy n bitet foglal le a törtrésznek: a tárolt nyers egész szám a valós érték 2ⁿ-nel szorzottja, így egy 16 bites szóban tárolt Q15 (Q1.15) érték felbontása 1/2¹⁵ ≈ 0,0000305, tartománya pedig nagyjából −1-től 0,99997-ig terjed. Egy valós szám Q-formátumra váltása azt jelenti, hogy az érték × 2ⁿ szorzatot a legközelebbi egész számra kerekítjük, ami kvantálási hibát visz be, amely megegyezik ennek a kerekített egész számnak (visszaskálázva) és az eredeti értéknek a különbségével.

A beágyazott rendszerekkel és DSP-vel (digitális jelfeldolgozással) foglalkozó mérnökök a Q-formátumot hardveres lebegőpontos egység nélküli mikrovezérlőkön és DSP-chipeken használják — gyakori az audiokodekekben, a motorvezérlő firmware-ekben, valamint a régebbi ARM Cortex-M és TI TMS320 tervekben —, mert a fixpontos aritmetika gyorsabban és kiszámíthatóbban fut, mint a szoftveresen emulált lebegőpontos. Ez a kalkulátor mindkét irányban átvált, és megadja a felbontást és a kerekítési hibát, hogy a firmware-fejlesztők megítélhessék, elég pontos-e egy adott bitszélesség a jelláncukhoz.

Hasznos volt ez az oldal?

Legfeljebb 3 reakciót választhat.

Hozzászólások

  • Írja meg az első hozzászólást.

Népszerű kalkulátorok

Összes kalkulátor