XOR計算ツール–複数値のビット単位XORを計算
このXOR計算ツールで、2〜6個のオペランドを2進数、8進数、10進数、16進数で組み合わせます。各値の基数を選び、ビット幅を8〜128から選んで、結果を4つの基数すべてとビットごとのグリッドで表示します。オペランドは左から右に結合され、BigIntが任意の大きさの値をサポートします。
XOR計算ツールは、2つ以上の値にビット単位の排他的論理和を適用します。2〜6個のオペランドを2進数、8進数、10進数、16進数で入力し、各値を先に同じ基数に手作業で変換せずにXORを計算します。結果は4つの基数すべてに加え、視覚的なビットごとのグリッドとともに表示されます。
各オペランドの基数を選び、ビット幅を8〜128に設定します。オペランドが3つ以上の場合、計算ツールは左から右に結合します。XORは対応するビットを比較します。一致するビットは0、異なるビットは1になります。計算ツールはBigIntを使うため、任意の大きさの値が動作し、選択したビット幅が表示される計算の幅を制御します。
2進数は個々のビットを見えるようにし、8進数、10進数、16進数は数値を表す他のなじみのある方法を提供します。これらのビューを相互変換すると、1つの基数で値を受け取っても、別の基数で結果をチェック・理解する必要がある場合に役立ちます。ビットグリッドは、XOR結果とオペランドの関係を調べる視覚的な方法を追加します。
XOR計算ツールは完全にブラウザ上で動作します。入力はデバイス上で処理され、サーバーへのアップロード・保存・送信は行われません。サーバー依存がないため、ページ読み込み後は計算ツールがオフラインで動作します。
このツールは、ビット単位のXORを計算・検証したい開発者、DevOpsエンジニア、すべての方に便利です。値をチェックする、複数のオペランドを組み合わせる、入力の変更が結果にどう影響するかを探求するのに使えます。
手順1: 計算する2〜6個の値を入力します。計算ツールは複数のオペランドを左から右に連結します。
手順2: 各オペランドの基数を選びます: 2進数、8進数、10進数、16進数。これにより、同じ計算で異なる基数の値を扱えます。
手順3: ビット幅を8〜128の間に設定します。必要な幅で計算を表示できるよう調整します。
手順4: 2進数、8進数、10進数、16進数で結果を読み取ります。各ビットがXOR結果にどう寄与するかを視覚的なビットグリッドで確認します。
用途: スプレッドシートに手を伸ばさずにXOR値を計算。オペランドを入力し、必要な基数で結果を読み取ります。
用途: 誰かが共有したXOR数値をチェック。同じ入力値で再計算し、出力を比較します。
用途: 入力を編集したときにXOR結果がどう変わるかを確認。更新された結果とビットグリッドで、各値の影響を調べやすくなります。
用途: 1回の計算で複数の値を組み合わせます。2〜6個のオペランドを左から右に連結すれば、ペアごとに個別に処理する手間を省けます。
用途: 同じ結果を2進数、8進数、10進数、16進数で比較。タスクやリファレンスが入力とは異なる基数を使う場合に便利です。
用途: 結果を1ビットずつ確認。視覚的なグリッドは、最終的な数値を得るだけでなく、ビット単位の演算を理解したい場合に役立ちます。