💻2進数テキスト変換器

テキストを2進数に、2進数をテキストに変換

テキストと2進数変換の仕組み

コンピュータはすべてのデータを0と1の2進数で処理します。テキスト文字はASCII規格に従って数値コードに変換され、8ビットの2進数として保存されます。例えば、英文字'A'のASCIIコードは65で、2進数では01000001となります。

ASCII文字の2進数変換例

文字ASCII(10進数)2進数(8ビット)
A6501000001
a9701100001
04800110000
スペース3200100000

2進数変換の方法

数値を2で繰り返し割り、余りを逆順に読むと2進数になります。例:65の2進数変換:65÷2=32余り1、32÷2=16余り0、16÷2=8余り0、8÷2=4余り0、4÷2=2余り0、2÷2=1余り0、1÷2=0余り1。逆順に読むと1000001 → 8ビットに揃えると01000001となります。

2進数の活用場面

2進数はIPアドレスやサブネットマスクの計算、ビット演算、データ圧縮、暗号化など、コンピュータサイエンスやネットワーク工学の広い分野で活用されています。ネットワークエンジニアやソフトウェア開発者にとって、2進数の理解は基礎的なスキルです。

よくある質問

2進数とASCIIの関係は?

ASCIIは英文字に0〜127の数値を割り当てた規格です。コンピュータはその数値を8ビットの2進数で保存します。例:'A' = 65 = 01000001。

8ビット2進数で表現できる値の範囲は?

8ビット(1バイト)では0(00000000)から255(11111111)まで256通りの値を表現できます。標準ASCIIは0〜127の範囲を使用します。

なぜ8ビット単位で変換するのですか?

コンピュータが処理する最小単位である1バイトが8ビットだからです。ASCII文字1文字はちょうど1バイトに格納されるため、8ビット単位で変換します。