バイナリ文字列を符号付き整数に変換する際に問題が発生しました
decbin('-40')を呼び出すと、phpは1111111111111111111111111111111111111111111111111111111111011000を出力します。
ただし、bindec(decbin('-40'))を呼び出すと、1.84467440737E + 19(または同様のビットで、明らかに-40ではない)が出力されます。サインビット」-phpマニュアル
バイナリ64ビットバイナリ文字列(decbinによって出力されるものによく似ています)文字列を符号付き整数に変換する方法はありますか?