私には2つの番号があり、どちらも任意の番号にすることができます。これらの数値を足し合わせたいのですが、特別な「バイナリ」の方法で。
したがって、次の2つの番号があるとします。7
と9
。バイナリ形式では、次のようになります。
0111 = 7
1001 = 9
バイナリ形式で追加7
して9
まとめる方法が必要ですが、2ビットが異なる場合のみです。それらが異なる場合は、異なるビットをに設定する必要があります1
。
との例で7
、9
私が望む結果は次のとおりです。
0111 = 7
1001 = 9
---- +
1111
PHPでそのような操作を実行する方法はありますか?