Danke, Mavarik! Ist eigentlich wirklich genial, man bearbeitet den Integer praktisch einfach auf Dual-Ebene. Ist nicht nur die schnellste Variante sondern - einmal verstanden - auch die logischste.
@bit4bit: Ich sehe das Problem nicht, aber wenn Nullahnung seine Frage als nicht beantwortet sieht wird er bestimmt noch einmal nachfragen.