Gast
#668538
Hallo,
ich möchte eine signed long Varibale durch 8192 teilen. Dies würde ja
bei einer unsigned Variable einem Rechtsshift um 13 Stellen entsprechen.
Für eine signed Variable bönitige ich aber ja einen arithmetischen
Shift, statt einem logischen Shift. Demzufolge kann ich nicht den
>>-Operand benutzen, weil bei der Zweierkomplementdarstellung dadurch
Blödsinn entsteht.
Wie kann ich aber dennnoch die Zahl mit Hilfe eines Shifts teilen, um
die operation schnell zu machen?