Dato un binario 01000001, un computer sa cosa intendevo esattamente per 65 o ' A '?


Migliore risposta

Il computer conosce solo 65 .. Il carattere “A” non ha alcun significato per il computer .. Nella memoria è memorizzato solo 65. Il computer non sa se si tratta di un carattere o di un numero intero. Quindi, se scegli di visualizzare 65 come carattere nel tuo programma, il computer visualizza “A”, se scegli di visualizzare 65 come numero intero mostra 65. Questo è il motivo per cui puoi eseguire matematica sui caratteri, perché nella memoria, è tutto memorizzato sotto forma di un numero.

Risposta

No, il computer non sa cosa intendi. Un software di elaborazione testi gestirà linput in modo coerente come la lettera “A”. Le assegnazioni ASCII sono arbitrarie.

Una calcolatrice utilizzerà la rappresentazione numerica. E anche lì dipende da come sono rappresentati i numeri, numeri in virgola mobile o interi, ecc.

Linterfaccia è davvero il contesto fornito a te come utente, alla macchina non importa. Lo stesso vale per rappresentazioni di dati più complesse che possono variare dalle immagini ai progetti architettonici.

Di solito non ci sono informazioni nel binario effettivo di un singolo componente elementare isolato che consenta al computer di differenziarsi. Un byte è un byte.

Può essere manipolato in pochi modi basilari. Questo è tutto.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *