PHP アルゴリズムを perl に移植しようとしていますが、慣れていない 1 ビット演算子に苦労しています...
したがって、php コードは次のようになります。
...
$var = '348492634';
print ~$var;
...
結果: -348492635
perl でまったく同じことを行う:
...
$var = '348492634';
print ~$var;
...
結果: 18446744073361058981
CPUのアーキテクチャに応じた整数サイズについてよく読みましたが、実際の解決策は見つかりませんでした。多分私はperlで間違った関数を使用しています...
ロジックが php スクリプトと同じ結果を得ることが必要です。
前もって感謝します