Python与JavaScript的无符号位移

Published: Tags: PYTHON JAVASCRIPT

JavaScript:(32位) 99 >>> 2 #输出 24 -99 >>> 2 #输出 1073741799

Python:(32位) print int(99 & (2**32-1)) >> 2 #输出 24 print int(-99 & (2**32-1)) >> 2 #输出 1073741799