echo 83661<<15;//32系统结果:-1553563648
echo 83661<<15;//64系统结果:2741403648
$n = 83661<<15;printf("有符号:%d 无符号:%u 二进制:%032b", $n, $n, $n);
$n = 83661<<15;printf("有符号:%d 无符号:%u 二进制:%032b", $n, $n, $n);
$n = 83661<<15;printf("%d",$n);//结果还是2741403648
你不明白吗?
他们是一回事
你不明白吗?
他们是一回事
echo 2741403648 - 0x100000000;
echo 2741403648 - 0x100000000;