ASCIIコードとは
キーボード上のすべての文字には、コンピュータが文字を保存して識別するために使用する文字コードである数字が付いています。基本的な英語文字の場合、ASCII コードは次のとおりです。A は 65、a は 97、数字の 0 は 48、スペースは 32 です。テキストから ASCII へのコンバーターはこれらの数値を明らかにし、テキストの各文字を数値コードに変換します。文字の下にある数字を確認する簡単な方法です。
変換の仕組み
コンバーターは各文字を取得し、その数値コードを単純な 10 進数で出力します。したがって、「Hi」は 72 105 になり、H は 72、i は 105 になります。デコードでは逆の処理が行われます。各数値を読み取り、それが表す文字にマッピングし直します。この文字と数字の間の 1 対 1 のマッピングはコンピューティングの基本的な考え方の 1 つであり、それを独自のテキストで直接見ることで、その概念が具体的にわかります。
テキストを文字コードに変換する理由
主な用途は教育的および実用的です。コンピューターがテキストをどのように表現するかを学習している学生は、コンピューターを使用して文字エンコーディングを理解します。プログラマは、比較、並べ替え、またはコード内の文字範囲の操作のために、文字の数値コードが必要になることがあります。また、パズルの場合や、特定の文字がそのようにソートされる理由を理解するのにも役立ちます。ソートではこれらの基礎となるコードが比較されることが多いため、大文字 (コード 65 ~ 90) が小文字 (97 ~ 122) よりも前にソートされるのです。
アスキー以降
古典的な ASCII セットは、コード 0 から 127 の基本的な英語文字をカバーしています。現代のテキストはそれをはるかに超えており、Unicode を使用してすべての言語のすべての文字と絵文字を、はるかに大きなコード番号で表します。このツールは、基本的な ASCII 文字であっても、より高度な Unicode 文字であっても、各文字の実際のコード ポイントを表示するため、アクセント付きの文字や絵文字は実際のより大きな数値を生成します。すべてはブラウザ内で計算され、アップロードされることはありません。