Forum: Digitale Signalverarbeitung / DSP / Machine Learning 16Bit- fixed point division


von tomy (Gast)


Lesenswert?

hallo zusammen,

ich hab ne eine frage über Division, fixed point.

Ich kenne die regel bei multiplikation: I1Q15 * I1Q15 = I2Q30.
Die frage ist, wie ist bei division, z.b.

I2Q14 / I1Q15 = ?
z.b.
1.0 (0x4000 in I2Q14)
0.5 (0x4000 in I1Q15)
->> 1.0/0.5 = 2.0 (ohne skalierung dann: 0x4000 / 0x4000 = 1!!!)
wie muss man dann skalieren?

vielen dank für alle anregungen!

gruß Tomy

von tomy (Gast)


Lesenswert?

jemand da?....

von user (Gast)


Lesenswert?


von M.K. (Gast)


Lesenswert?

Das hängt von der Position der einzelnen Dezimalpunkte ab.

von tomy (Gast)


Lesenswert?

vielen dank euch beiden, das ist interessante Link^^
lg

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.