Ja, stimmt, ich hab die ausgabevariable unsigned gemacht, hab ich übersehen.

Es kommt aber auf das selbe, weil das höchstwertige bit auf jeden fall ein vorzeichenbit ist.

lg
Christoph