テキストから2進数への変換

絵文字を含むテキストを8ビットのUTF-8バイトに符号化します。

数値と単位
ワークスペースを準備中…

入力

ワークスペースを準備中…

出力
結果はここに表示されます。

使い方

  1. 方向、基数、またはグループの大きさを選びます。
  2. データを入力し、結果またはエラーを確認します。
  3. 結果全体をコピーするか JSON をダウンロードします。

テキストから2進数への変換

各文字を1つ以上のバイトに符号化してからビットを表示します。

テキストの符号化、数値、バイト順は異なる処理です。データの意味に合うモードを選んでください。

表現と使い方

各バイトの先頭の0を保持し、区切りは表示だけを変えます。

変換前と変換後
入力
Hi
結果
01001000 01101001

Hとiはそれぞれ1つのUTF-8バイトです。

精度と検証

テキストは UTF-8、ASCII は0–127のみを扱います。不完全なバイトや不正な列は黙って置換せずにエラーにします。

結果の読み方と再利用

コピーは結果全体と実際の制御文字を保持します。表は先頭128バイトのみで、表示区切りはデータを変更しません。

処理の制限

数値は500行 / 1 MiB、1数値4,096文字まで。小数部は1–128桁。テキストとバイト列は 64 KiB、ビット演算は8–256ビット。Worker は30秒で停止します。

?

よくある質問

区切りでメッセージは変わりますか?

いいえ。表示区切りはバイトを追加しません。元のテキストの空白は符号化されます。

Unicode に対応していますか?

Text ↔ Binary は UTF-8 で絵文字にも対応します。ASCII は0–127のみです。

バイト列がエラーになるのはなぜですか?

バイトの欠落、UTF-8 の不正、16進数グループの長さを確認してください。

入力はサーバーに送られますか?

いいえ。計算はブラウザー内で行われ、DevToolsy は入力をアップロードも保存もしません。

コピーには何が含まれますか?

表示中の値をコピーします。JSON は文字列とエラーコードを保持し、大きな整数を浮動小数点数に変換しません。

次に使うツールを探す

言語

言語を切り替えますか?現在の作業内容が消去されます。先に必要な内容をコピーまたはダウンロードしてください。