Toolyard

2進数変換

テキストを2進数に変換する手順

  1. テキストを入力または貼り付けると数値になります。方向を切り替えると数値からテキストに戻せます。
  2. 2進数、16進数、10進数、8進数と、バイトの区切り文字を選びます。
  3. 出力をコピーを押すと結果をコピーできます。

よくある質問

テキストはどうやって2進数になりますか?

各文字を UTF-8 のバイト値にして2進数で書き、8桁にそろえます。「A」は 65 なので 01000001 です。

日本語や絵文字は?

UTF-8 では1バイトに収まらず、ひらがなや漢字は3バイト、絵文字は4バイトになります。戻すときはそれらをつなぎ直します。

2進数が戻らないのはなぜですか?

各グループは 0 から 255 までの数でなければなりません。混ざった文字、桁数の合わないグループ、255 を超える値はバイトになれず、どのグループが原因かを表示します。

区切り文字は必要ですか?

いりません。2進数と16進数は区切りがなければ8桁と2桁で分けます。10進数と8進数は区切りが必要で、123 は1バイトとも3バイトとも読めるからです。

入力したテキストはどこかに送られますか?

いいえ。テキストはブラウザの中で処理され、どこにも送信されません。

その他のテキストツール