Datentypen Bitweise Dividieren

martinw

Mitglied
Hi Leute,
ich beschäftige mich gerade mit dem Bitoperationen und möchte nun eine Bitweise Division nachstellen (wenn möglich auch mit negativen Zahlen)

Wenn ich durch eine zahl 2^i teilen möchte ist das ja auch kein Problem (x >>i) aber wie stell ich es an, wenn ich z.b 10/5 teilen möchte? Ich werde im Web irgendiwe nicht fündig 🙁

mfg Martin
 
Mir ist ein Divisionsoperator für Binärzahlen nicht bekannt, aber du könntest ja die Operation selber schreiben. Die schriftliche Division von Binärzahlen unterscheidet sich nicht von Dezimalzahlen.
 
Das Shiften nach rechts ist Division durch die Basis, d.h. im Dezimalsystem durch 10, im Binärsystem durch 2.
Binärzahlen kurz außer Acht gelassen: wie willst du im Dezimalsystem ALLES teilen können, nur mit einem :10 Operator?
 

Zurück
Oben