标签: python binary hex
print(bin(int("3478e392", 16))[0:] >> 22)
转换为二进制是3478e392 = 00110100011110001110001110010010
有没有办法将HEX STRING转换为Binary,Right Shift 22然后是逻辑和0F? 结果应该返回十进制1
答案 0 :(得分:0)
试试这个:
>>> print ((int("3478e392",16)>>22)&0xf) 1