バイナリコード
テキストを0と1の2進数列に変換し、元に戻すこともできます。
テキストをバイト単位で読みやすい2進コードに変換したり、ビット列を任意の区切り文字を使ってテキストへ復号したりできます。
設定
変換方向
バイト区切り
テキスト
0 元テキストの文字
結果
テキストまたはバイナリコードを入力してください。
簡単な説明
変換方向を選び、テキストまたはビット列を貼り付け、バイト区切りを調整します。結果は自動更新されます。
追加情報
2進コードを理解する
2進コードは、0 と 1 という2つの記号だけで情報を表します。各記号は1ビットです。一般的なコンピュータ上のテキストでは、これらのビットを8ビットずつまとめたバイトとして扱います。
テキストから2進数へ
このツールはテキストをUTF-8のバイト列に変換し、各バイトを8ビットで表示します。たとえば文字 A は 01000001 になります。
2進数からテキストへ
逆方向では、ビットを8個ずつ読み取ってテキストを復元します。区切り文字は読みやすくするためのもので、ビットの値自体は変えません。
アクセント付き文字と特殊文字
このツールはUTF-8を使用するため、アクセント付き文字などは複数バイトになる場合があります。これは正常で、特殊文字を含むテキストを正しく保持するために必要です。
| 文字 | 2進コード | ポイント |
|---|---|---|
| A | 01000001 | 単純な英大文字は1バイトに収まります。 |
| a | 01100001 | 大文字と小文字ではコードが異なります。A と a は別の文字です。 |
| 0 | 00110000 | ここでの「0」は文字としての0であり、数値のゼロそのものではありません。 |
| スペース | 00100000 | スペースもエンコードされる文字の1つです。 |
例:Hi は 01001000 01101001 になります。区切りのない連続したビット列を貼り付けても、デコード時にツールが自動的に8ビットずつに分割します。
さらに詳しく
2進表現はデジタルデータの基本です。テキスト、画像、音声、プログラムなどは最終的にすべてビットとして保存されます。詳しくは Wikipediaの2進コードのページ も参照してください。
制限と再利用
AppErgo のツールは、実用および情報提供を目的として無料で提供されています。設計には十分配慮していますが、結果が不完全、予期しないもの、または誤っている場合があります。重要な用途で結果を利用する前に、適切な方法で確認してください。
ツールの不具合を報告するには、専用の不具合報告フォームをご利用ください。
AppErgo のツールで生成された結果は、自由にコピーして再利用できます。結果、方法、または AppErgo のページを公開の場で再利用する場合は、該当ページへのリンクを付けていただけると幸いです。
別途明記されていない限り、AppErgo の文章、画像、視覚要素、スクリプト、テンプレート、内部コンポーネントの権利は AppErgo に帰属します。
その他のお問い合わせは、ウェブマスターにご連絡ください。