32位系统左移溢出,64位系统不溢出,能否在64位系统 保留32左溢的结果
<br />echo 83661<<15;<br />//32系统结果:-1553563648<br />
<br />echo 83661<<15;<br />//64系统结果:2741403648<br />
想在64位系统 中 保留 32的溢出结果,请问怎么弄,小弟想不明白,请教各位大大。
------解决思路----------------------echo 2741403648 - 0x100000000;<br />
-1553563648
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn