<<As should (IMO) 0xffff_0000_ffff_ffffUL >> Yes, as in Ada, hex digits should definitely be included, indeed grouping hex digits in groups of 4, as in the above example, is one of the most useful applications of this lexical device.