バイナリ翻訳とは何ですか?

Binary Translator は、人間が読めるテキストをバイナリ コード (コンピュータが実際に保存する 1 と 0) に変換し、そのバイナリをテキストに変換します。各文字は UTF-8 バイト値に変換され、選択した基数に書き出されます: バイナリ (基数 2)、8 進数 (基数 8)、10 進数 (基数 10)、または 16 進数 (基数 16)。 「Hi」と入力すると、すぐに 01001000 01101001 が表示されます。そのバイナリを貼り付けて戻すと、再び「Hi」が表示されます。
翻訳は、数百文字の ASCII 文字のルックアップ テーブルではありません。 このツールは、UTF-8 を介して完全な Unicode 範囲をエンコードするため、アクセント付きの文字、非ラテン スクリプト、さらには絵文字もそれぞれ 2、3、または 4 バイトに正しく翻訳されます。 デコード時に、ツールは複数バイトのシーケンスを元の文字に再組み立てし、サイレント ガベージを生成するのではなく、バイト ストリームが不正な場合は、明確なエラーを報告します。
ブラウザではすべて 100% 実行されます。 キャプチャされたバイナリ文字列のデコード、文字エンコーディングの仕組みの説明、またはバイト レベルでのメッセージの表示を確認する場合でも、貼り付けたものは何もアップロードまたはログに記録されません。 ページがロードされると、トランスレータはオフラインで動作するため、機密性の高い文字列をデバイスから離れることなく変換できます。
テキストがバイナリになる前にバイトになる必要があり、選択したエンコーディングが答えを決定します。ここでは UTF-8 が使用されます。つまり、ASCII 文字は 1 バイトを占めてそれぞれ 8 ビットを生成しますが、アクセント付き文字は 2 バイトと絵文字 4 を取得します。したがって、5 文字の単語は常に 40 ビットであるとは限らず、文字化けしたものにデコードするバイナリ文字列は通常、異なるエンコーディングで生成されます。デコード時のグループ化は重要です。8 ビットをバイトにすることが前提であり、長さが 8 の倍数ではないバイナリ文字列は切り捨てられるか、7 ビット ASCII で記述されます。これは古いシステムでは一般的でした。ソースはさまざまですが、間隔が一貫しているため、長い文字列は目で確認するのがはるかに簡単です。
バイナリ トランスレータの使い方
方向を選択してください
読み込み可能なテキストをコードにエンコードするには「テキストからバイナリ」を選択するか、「バイナリからテキスト」を選択して、バイナリ、16 進、10 進数、または 8 進数の文字列を文字に戻します。
番号ベースを選択してください
バイナリ、16 進数、10 進数、8 進数を切り替えます。 出力は、各バイトが一定の幅にゼロパディングされた状態で、即座に再フォーマットされます。
入力を入力してください
テキストを入力または貼り付け、エンコードするか、コードを貼り付けてデコードします。 スペース、コンマ、改行はすべて区切りとして機能し、連続バイナリまたは 16 進数は自動分割されてバイトに分割されます。
結果をコピーする
変換された出力は、下にライブで表示されます。 ワンクリックでコピーするか、サンプルをロードして、最初に動作する例を確認します。
主な機能
双方向翻訳
テキストをバイナリに変換し、バイナリに変換して、入力を失うことなく方向を切り替える単一のツールでテキストに戻します
4 つの数のベース
出力または読み取りバイナリ、8 進数、10 進数、および16 進数 - デバッグ、教育、および低レベルの形式に役立ちます
完全な UTF-8 サポート
正しいマルチバイト UTF-8 を使用して、アクセント、CJK 文字、絵文字など、ユニコード範囲全体をエンコードおよびデコードします。
柔軟な入力解析
スペース、カンマ、または改行で区切られた値を受け入れ、連続バイナリと 16 進数をバイトサイズの部分に自動チャンクします。
Frequently Asked Questions
Related Tools
ASCII Table
Full ASCII and extended Latin-1 table with decimal, hex, octal, binary, HTML entity, and character name for every code 0–255, plus a text-to-ASCII-code encoder.
Binary Calculator
Add, subtract, multiply, and divide binary numbers, or run AND, OR, XOR, NOT, and bit shifts, with every result shown in binary, octal, decimal, and hex. 100% client-side.
IEEE 754 Converter
Convert a decimal number to its IEEE 754 floating-point bits, or decode hex and binary back to a value. Single and double precision, with sign, exponent, and mantissa broken out.
Morse Code Translator
Translate text to Morse code and Morse code to text using the International (ITU) standard, with audio playback and full punctuation support
Comments
0 comments
No comments yet. Be the first to share your thoughts!