VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > temp > python入门教程 >
  • python 数字位运算结果和js不一样


例如上图的情况原因是
Python具有任意精度的整数

当执行按位运算时,JavaScript会将数字转换为32位整数。JavaScript给您的是相同的Python结果,但被截断为32位。

x =11122222<<8
if x >= 0x80000000:
    x = -(0x100000000 - x)
print(x)
 


相关教程