二進数からグレイコード変換器
ガイド
二進数からグレイコード変換器
二進数とグレイコード(反射二進数)を瞬時に変換できます。二進数、グレイコード、または十進数の値を入力し、ステップバイステップのXOR図解付きで全ての表現を見ることができます。64ビットまでのバッチ変換モードに対応しています。
使用方法
入力タイプを選択してください(二進数、グレイコード、または十進数)、値を入力し、ビット幅を選んでください(自動、4ビット、8ビット、16ビット、32ビット、または64ビット)。コンバーターは瞬時にすべての表現を表示します:二進数、グレイコード、十進数、ヘキサデシマル、および八進数—それぞれにコピーボタンが付いています。ステップバイステップのXOR可視化を見て、ビットごとにどのように変換されるかを理解してください。コンバージョン表を参照することで簡単に参照できますし、バッチモードで複数の値を一度に変換することもできます。
機能
- 両方向変換 二進数をグレイコードに、グレイコードを二進数に、または十進数から始めることができます。すべての変換はボタンを押さなくても瞬時に行われます。
- XOR ステップバイステップ可視化 — それぞれのビット位置ごとに、色分けされたペアでXOR演算を確認してください。これにより、変換アルゴリズムの理解と検証が容易になります。
- 複数出力形式 二進法、グレイコード、十進法、16進法、および8進法 — 各自に簡単利用のための特定のボタンが付いています。
- 変換表 参考表は、デジタル、二進法、およびグレイコードを示しています。範囲は0から15、0から31、0から63、または0から255までのものです。現在入力されている値がハイライト表示されています。
- バッチモード 複数の値を一度に変換できます。1行ずつ値を入力し、入力および出力の形式を選択してください。コピー全て機能付きのテーブルで結果を表示します。
- フレキシブル・ビット幅 自動検出または手動で4ビット、8ビット、16ビット、32ビット、または64ビットに設定可能です。32ビットを超える値についてはBigIntを使用します。
- 参考ガイド グレイコードの説明、XORアルゴリズム、1ビット遷移特性、反射構築法、および実用例について。
グレイコードとは何ですか?
グレイコード(反転二進数とも呼ばれる)は、連続する値が1ビットだけ異なる二進数の表現方法です。標準的な二進数計算では複数のビットが同時に変更されます(例:0111から1000は全4ビットが変化します)。このような同時多重のビット変更はハードウェアで問題を引き起こすことがあり、グレイコードはこれを解決するために開発されたものです。各インクリメントでは正確に1ビットのみが変更されます。この特性により、回転エンコーダ、アナログ・デジタルコンバーター、カーナガー図、誤り訂正、または同時多重のビット遷移によるエラーを引き起こすアプリケーションに不可欠なものとなっています。
