konr23m [ Konsul ]
Informatykaa
mam problem z kodowaniem ASCII, o co w tym w chodzi??????
chodzi mi o te same znaki które tam występują, po co mi one i jaki jest prosty sposób zamiany liczb binarnych na heksadecymalny (szesnastkowy)????/ proszę Was o pomoc
Narmo [ nikt ]
Raynor [ Big Man ]
Start -> uruchom -> calc -> widok -> naukowy
lub ->
;)
konr23m [ Konsul ]
np z tym kalkulatorem to wiem tylko ze my mamy takie obliczenia na kartce i mamy to szybko liczyć a słyszałem o jakimś szybkim zamienianiu liczb binarnych na szensastowe tylko jaki to sposób??
edit: dzieki za wszystko już nie widze potrzeby zapisywania sie do tego wątku
Katane [ Rainwalker ]
Wszystkie informacje przechowywane na komputerach i przekazywane cyfrowo sprowadzaja sie do ciagu zer i jedynek. Zeby przeslac lub przechowac (np. w pliku) jakis tekst, ludzie musieli sie "umowic", ze np. ciag 0100000 bedzie odpowiadal znakowi spacji. Kodowanie ASCII to nic innego jak przyporzadkowanie liter do ciagow 7 bitow.
Co do zamiany: jezeli masz liczbe zapisana binarnie - dzielisz ja na bloki 4-bitowe zaczynajac od prawej (zakladam, ze najmniej znaczacy bit jest po prawej). Kazdy taki blok zamieniasz na liczbe dziesietna np. 0010 - to 2. Nastepnie powstala liczbe zamieniasz na kodowana szesnastkowo w tym wypadku nadal 2. Ogolnie, przez przyklad: liczba 10101110 to: dwa bloki: 1010 i 1110. Pierwszy to 10, drugi to 14. Z pierwszego mamy 'a', z drugiego 'e'. Wynikowa liczba w hexie to 0xAE.