Najprostszym sposobem wyjaśnienia szesnastkowego jest odniesienie do binarnego i dziesiętnego w systemie binarnym. Masz dwie
wartości: 0 lub 1.
Więc wszystkie liczby składają się z tych dwóch wartości.
Jako przykład 128 w układzie dziesiętnym jest równy jeden, po którym następuje siedem zer binarnych liczb dziesiętnych, składających się
z kombinacji w zakresie od 0 do 9.
Tak więc przykład 128 składa się z 1 2, a 8 255 składa się z numeru dwa, po którym następują dwie piątki.
Szesnastkowy ma wartości od 0 do f ..
Innymi słowy, wynosi 0 1 2 3 do 9, a następnie A B C D E i F.
Są to wartości szesnastkowe, których dziesiętne odpowiedniki wynoszą 0 1 2 3 aż do 9, a następnie równa się 10 B oznacza skrzynie
11 C do 12 DS 13, a dziesiętne w systemie szesnastkowym 14 w systemie dziesiętnym i F w systemie szesnastkowym
to 15 w dziesiętny.
Jeśli pamiętasz, to heksadecymalnie nie jest bardzo trudne.
To pierwsza rzecz, o której musisz pamiętać podczas pracy z szesnastkową.
Więc jeśli dałem ci liczbę taką jak F w systemie szesnastkowym, musisz pamiętać, że
to równa się 15, a dziesiętnie to 14 D oznacza 13 C oznacza 12 B to 11, a następnie równa się 10, a następnie wartości są 0
do 9 takich samych jak wartości dziesiętne.
0 2 9.
Teraz, gdybym dał ci bardziej złożony przykład powiedzmy, że 128.
Najprościej to przetłumaczyć na binarny, więc 128.
Wygląda to następująco w systemie binarnym.
A następnie musisz podzielić go na dwie części z czterech plusów.
Powodem jest to, że jeśli spojrzymy na 15 lub F w systemie szesnastkowym i skonwertujemy to na binarne, zobaczymy, że
równa się to czterech binarnych.
10 oznacza 1 0 1 0 w binarnym 11 to 1 0 1 1 w binarnym zero w szesnastkowym oznacza cztery binarne
zera.
Tak więc najwyższa liczba w systemie szesnastkowym składa się z czterech binarnych.
Więc za każdym razem, gdy wypracujesz większą liczbę jak 128 dla adresu IP.
Podziel go na dwie części czterech zer binarnych.
Jeśli więc przyjrzymy się zerom binarnym, które zrównają się do zera w szesnastkowym 1, a następnie trzech
zerach binarnych, równe jest osiem w układzie dziesiętnym i szesnastkowym.
Stąd 128 w systemie dziesiętnym równa się 80 w systemie szesnastkowym.
Potwierdźmy to, wykonując kalkulator okien i przechodząc do trybu programowania, wybierając wartość dziesiętną z
15 i przeliczając ją na szesnastkową.
Zobaczysz, że jest to binarny odpowiednik Yeff w systemie szesnastkowym. Weźmy inną wartość dziesiętną, na przykład 10,
przekonwertuj ją na heks, a zobaczysz, że to jest anaya.
A co z 128 128 w systemie dziesiętnym oznacza 8 to 0 w systemie szesnastkowym.
Jak się ułożyliśmy.
Zróbmy jeszcze kilka przykładów, aby upewnić się, że wiesz, jak to zrobić.
A co z 255?
Odpowiada to wartości binarnej ośmiu binarnych.
Jeśli podzielisz na dwie części, które dają pełne binarne i 4 binarne.
Więc konwertować na szesnastkowy.
Konwertuj to na dziesiętne, co 15 i 15 w systemie szesnastkowym oznacza f ..
Tak więc 15 daje nam f, a 15 daje nam f, dlatego transmisja 255 255 255 255 równa się 8 binarnym
F w binarnym masz osiem binarnych 255 pozycji.
A jeśli skonwertujesz to na heksadecymalną, zauważysz, że osiem binarnych równa się 15 i dziesiętnie, co
jest f w systemie szesnastkowym.
Tak więc kończymy z ośmioma znakami szesnastkowymi, do których należy pamiętać, że wartość szesnastkowa wynosi 10 w systemie dziesiętnym lub 10 w systemie dziesiętnym
oznacza liczbę szesnastkową w systemie szesnastkowym, a w systemie dziesiętnym to liczba B, a liczba heksalna 12 i dziesiętna to C
w systemie szesnastkowym 13, a liczba dziesiętna to D w systemie szesnastkowym 14 w systemie dziesiętnym to E w systemie szesnastkowym, a
15 w F w systemie szesnastkowym.