Я делаю просмотрщик рюкзака TF2 в Python, и у меня есть маркер инвентаря, который 32 без знака длинный. Первые 16 бит для меня несущественны. Обычный подход в C будет чем-то вродеЗадает переменную в Python
(a<<16)>>16
для получения последних 16 бит. Но Python не является C, и это выше операции не будет работать. Как указать, что Python СЛЕДУЕТ использовать int32 для этой переменной?
Ну, что вроде работает ... Не могли бы вы объяснить мне, почему – RomaValcer
@RomaValcer, см [ 'побитовое операция - AND' википедия страница] (http://en.wikipedia.org/wiki/Bitwise_operation#AND) – falsetru