数値の文字列があります、
$str=1300022332121
このビットごとの反転は他のプログラムのビットごとの反転とは異なりますか? C++ で書かれたプログラムの場合、
ご指導をお願いします
$str=1300022332121;echo ~$str; //2147483647
否定演算はどの言語でも同じです。
それはそれほど単純ではありません
C++ リクエストには何が渡されますか?
1300022332121 は unsigned long の表現可能な範囲を超えています
PHP の否定演算子は理解するのが難しく、次のように覚えることができます: ~0=-1;~1=-2...~5=- 6. 参考: http://www.ibihuo.com/show-63.html