>>> wird in Java benötigt, weil es dort keine vorzeichenlosen Datentypen gibt. >>> entspricht einem Shift, allerdings wird der Datentyp als vorzeichenlos interpretiert:
Code:
0x80000000 >> 1 = 0xC0000000
0x80000000 >>> 1 = 0x40000000
Da es in Delphi vorzeichenlose Datentypen gibt, kannst du einfach entsprechend casten und dann shr verwenden.