青乌

关注

python 数字位运算结果和js不一样

青乌

关注

阅读 66

2022-03-12


python 数字位运算结果和js不一样_python

例如上图的情况原因是

Python具有任意精度的整数

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

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



相关推荐

晴儿成长记

bin转onnx,BERT 设置batch sizh不一样,结果不一样;

晴儿成长记 38 0 0

大自然在召唤

python map不一样应用

大自然在召唤 127 0 0

云卷云舒xj

【Python】不一样的Ansible(一)

云卷云舒xj 18 0 0

回望这一段人生

不一样的烟火

回望这一段人生 157 0 0

十里一走马

与众不一样

十里一走马 197 0 0

佃成成成成

不一样的JVM

佃成成成成 147 0 0

cnlinkchina

不一样的滑梯

cnlinkchina 209 0 0

Ad大成

Nest.js 和 koa 有什么不一样?

Ad大成 161 0 0

书坊尚

BUUctf ---不一样的flag

书坊尚 164 0 0

闲鱼不咸_99f1

BMC和BIOS有什么不一样

闲鱼不咸_99f1 35 0 0

精彩评论(0)

0 0 举报