バイナリ文字列

ASCII テキストで 8 ビットの 2 進グループ、スペース区切り 01001000 でデコード。

バイナリ文字列について

ネットワークの課題やレガシー ASCII ツールでは、1 バイトを 8 桁の 0/1 で表します。hidevtool は Latin-1/ASCII テキストを空白区切り 8 ビット群にエンコードし、貼り付けたビット群から文字に戻します。

U+00FF 超のコードポイントはエンコードしません。日本語は hex や Unicode ツールを使ってください。デコードは各グループがちょうど 8 ビット必要です。

FAQ では先頭ゼロ、グループ間改行、バイト整列のない生ビット列との違いを説明します。

できること

1 バイト 8 ビット

各文字は 0–255 の 1 バイトに対応し、8 桁の 2 進で表示されます。

空白区切り

可読性のためグループ間はスペース。デコードは連続スペースも許容します。

Latin-1 上限

ASCII と拡張 Latin-1 の演習向け。UTF-8 多バイト列は対象外です。

先頭ゼロ

128 未満でも 8 桁表示(例:A は 01000001)。

デコード検証

0/1 以外や桁数不一致はエラーになります。

学習用途

進数変換ツールと組み合わせ、同一バイトの 2/10/16 進表示を対照できます。

よくある使い方

テキストをオンラインで 2 進にするには?

ASCII/Latin-1 を貼り「エンコード」で空白区切り 8 ビット群を得ます。

2 進をテキストに戻すには?

8 ビットのグループを貼り「デコード」します。

日本語はエンコードできる?

いいえ。hex または Unicode エスケープツールを使ってください。

よくある質問

テキストをオンラインで 2 進にするには?
ASCII/Latin-1 を貼り「エンコード」で空白区切り 8 ビット群を得ます。
2 進をテキストに戻すには?
8 ビットのグループを貼り「デコード」します。
日本語はエンコードできる?
いいえ。hex または Unicode エスケープツールを使ってください。
バイト間に改行は?
デコードは主にスペース区切りです。失敗したら改行をスペースに置換してください。
7 ビット ASCII ではないのはなぜ?
現代のバイトは 8 ビット。7 ビット ASCII は先頭 0 付きの部分集合です。
IEEE 754 浮点の 2 進?
いいえ。テキストのバイトのみで、浮点の仮数・指数形式ではありません。