コンテンツ
デジタル言語はバイナリコードです。日常生活で使用される10進法のシステムの代わりに、バイナリシステムには2進法があります。このデジタル言語は、一連の0と1として書かれています。標準の文字記号をデジタル(バイナリ)コードに変換するには、各文字の数値指定を見つけるために、ASCIIコード体系を使用する必要があります。次に、基本的な数学を使用して、割り当てられた数値を2進数に変換します。
ステップ1
数値「1」から始めて、「128」に達するまで数値を2倍にします。結果を右から左に書きます。
128 - 64 - 32 - 16 - 8 - 4 - 2 - 1.
ステップ2
アルファベットの大文字を順番に並べます。次に、文字「A」の横に「65」と書き込みます。最後に、連続する各文字を65より大きい次の整数でリストします。
A(65)B(66)C(67)D(68)E(69)F(70)G(71)H(72)I(73)J(74)K(75)L(76)M( 77)N(78)O(79)P(80)Q(81)R(82)S(83)T(84)U(85)V(86)W(87)X(88)Y(89) Z(90)
ステップ3
デジタル(バイナリ)コードに変換する文字を選択します。文字の横にリストされている番号に注意してください。
例:S(83)。
ステップ4
回答:128という数字は、文字を表す数字の中に何回入りますか? 128がその数に収まる場合は、何回書いてください。まったく合わない場合は、「0」と入力します
例:128は83に適合しません。したがって、大文字Sのバイナリコードの最初の数値は "0"です。
手順5
回答:64-ステップ1のリストの次の数字-文字番号内に何回入りますか?答えが無い場合は「0」を書き込んでください。当てはまる場合は、何回書いてください(答えは1回を超えることはありません)。次に残りを計算します。
例:64は83以内に一度だけ収まります。したがって、「1」は大文字の「S」バイナリコードの2番目の数値です。
83-64 = 19であるため、残りは19です。
手順6
ステップ5の答えが「0」の場合、答え:32の数-ステップ1のリストの次の数-は文字番号に収まるか。手順5の答えが「1」の場合、答え:数値32は計算された休憩内に何回収まりますか?
例:32は19に収まりません。したがって、大文字「S」のバイナリコードの3番目の数値は「0」です。
手順7
このパターンを続け、残りがリストの次の数値に収まらない場合は「0」を書き込み、残りがその数値に収まる場合は「1」を書き込みます。次に、新しい休息を計算します。
例:16は19の範囲内に1回収まります。したがって、大文字「S」のバイナリコードの4番目の数値は「1」で、残りは3です。
8は3に収まらないため、5番目の数値は「0」です。
4は3に収まらないため、6番目の数値は「0」です。
2は3以内に1回収まるため、7番目のコード番号は「1」で残りは1です。
1は1に1回収まるため、コードの8番目で最後の数値は「1」です。
したがって、大文字の「S」のバイナリコードは「01010011」になります。