Yueser

2進数デコーダー

8 ビットずつの 2 進数を UTF-8 のテキストに戻します。教材の例やプロトコル仕様書、ビット演算のメモから元の文字を復元したいときに使えます。8 桁に満たない組や桁ずれ、0 と 1 以外の文字が混ざると、結果は期待どおりになりません。

使い方
  • 2 進数をスペースまたは改行で区切って貼り付けます。
  • 8 桁ごとに 1 バイトとして読み取ります。
  • UTF-8 のテキストとして復元します。� が出たり文字がずれたりする場合は、各組が 8 桁そろっているか確認してください。

よくある質問

各組は 8 桁でなければいけませんか?

はい。8 桁ずつ読み取るため、桁が足りない場合や余分な数字がある場合は、後続のバイトがすべてずれます。

中国語も復元できますか?

元のバイト列が UTF-8 であれば復元できます。別の文字コードの場合は � が表示されます。

0 と 1 以外の文字を入れてもいいですか?

いいえ。ほかの文字を含む組は不正な値として扱われ、結果は期待どおりになりません。