我有一个 int,我想获得 java 中的 19 个最高有效位。我尝试了各种方法,但没有一个有效。 有人可以帮帮我吗?
添加布拉姆的答案,你甚至不需要AND如果您使用无符号移位。
AND
myInt >>> 13;将为您提供 19MSB(尽管它们现在位于最低位)。
myInt >>> 13;