Najlepsza odpowiedź
Komputer zna tylko 65 .. Znak „A” nie ma znaczenia dla komputera. W pamięci zapisanych jest tylko 65. Komputer nie wie, czy jest to znak, czy liczba całkowita. Stąd, jeśli zdecydujesz się wyświetlić 65 jako znak w programie, komputer wyświetla „A”, jeśli wybierzesz wyświetlenie 65 jako liczby całkowitej, wyświetli 65. Dlatego możesz wykonywać obliczenia matematyczne na znakach, ponieważ w pamięci wszystko jest przechowywane w postaci liczby.
Odpowiedź
Nie, komputer nie wie, co masz na myśli. Oprogramowanie do edycji tekstu obsługuje takie dane wejściowe konsekwentnie jak litera „A”. Przypisania ASCII są arbitralne.
Kalkulator użyje reprezentacji liczbowej. I nawet w tym przypadku zależy to od sposobu reprezentacji liczb, liczb zmiennoprzecinkowych lub całkowitych, itp.
Interfejs jest tak naprawdę kontekstem dostarczanym Tobie jako użytkownikowi, maszyna nie dba o to. To samo dotyczy bardziej złożone reprezentacje danych, które mogą obejmować obrazy lub projekty architektoniczne.
Zwykle w rzeczywistych plikach binarnych pojedynczego izolowanego elementu elementarnego nie ma informacji, które pozwalają komputerowi na rozróżnienie. Bajt to bajt.
Można nim manipulować na kilka podstawowych sposobów. To wszystko.