$n = 83661<<15;
printf("有符号:%d 无符号:%u 二进制:%032b", $n, $n, $n);
有符号:-1553563648 无符号:2741403648 二进制:10100011011001101000000000000000
printf("有符号:%d 无符号:%u 二进制:%032b", $n, $n, $n);
有符号:-1553563648 无符号:2741403648 二进制:10100011011001101000000000000000
大大你好,在64机子执行了下。 $n = 83661<<15;
printf("%d",$n);
//结果还是2741403648
大大,能否通过
$n = 83661<<15;
在64位机子上得到 这个值:-1553563648
-1553563648