バイナリ01000001が与えられた場合、コンピュータは私が65または' A'?


ベストアンサー

コンピュータが65しか認識していないことを正確に認識していますか? ..文字「A」はコンピュータにとって意味がありません..メモリには65のみが保存されます。コンピュータはそれが文字か整数かを知りません。したがって、プログラムで65を文字として表示することを選択した場合、コンピュータは「A」を表示します。65を整数として表示することを選択した場合、65を表示します。これが、メモリ内で65を表示するため、文字に対して数学を実行できる理由です。はすべて数字の形式で保存されます。

回答

いいえ、コンピュータはあなたが何を意味するのかわかりません。ワードプロセッシングソフトウェアは、文字「A」のような入力を一貫して処理します。 ASCII割り当ては任意です。

電卓は数値表現を使用します。そして、それでも、数値の表現方法、浮動小数点数や整数などによって異なります。

インターフェイスは実際にはユーザーとして提供されるコンテキストであり、マシンは気にしません。同じことが当てはまります。写真から建築デザインまで、より複雑なデータ表現。

通常、単一の分離された基本コンポーネントの実際のバイナリには、コンピュータを区別するための情報はありません。バイトはバイトです。

いくつかの基本的な方法で操作できます。それだけです。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です