Jak przeliczać adres bitowy na adres dziesiętny. Chodzi o to np. 00000001.00000111.10000000.10000001 - adres binarny a adres dziesiętny to 1.7.128.129. Dlaczego tak jest proszę o wytłumaczenie.
Dam naj.
FREESTYLER16
Każdy ip składa się z 4 oktetów oddzielonych kropkami. dla przykładu ten: 10000001 to będzie tak patrząc zawsze od prawej (1*2^0)+(0*2^1)+(0*2^2)+(0*2^3)+(0*2^4)+(0*2^5)+(0*2^6)+(1*2^7)= po obliczeniu wszystkiego w nawiasach i dodaniu do siebie wyjdzie 129 .. Nie jest ciężkie, trzeba trochę o tym poczytać, bo sam miałem na początku z tym problemy.
trochę jeszcze wyjaśnię ten zapis, czyli: patrząc na pierwszy nawias.... 1 to liczba na końcu naszego oktetu , 2 to liczba która mówi nam jaki to system dziesiętny, czyli tutaj binarny. a potęga to im dalej idziesz w lewo, to potęga wzrasta o jedną.. zawsze zaczynamy od zerowej...
Od siebie polecam ogarnąć zagadnienie, jakim jest algorytm Hornera
to będzie tak patrząc zawsze od prawej
(1*2^0)+(0*2^1)+(0*2^2)+(0*2^3)+(0*2^4)+(0*2^5)+(0*2^6)+(1*2^7)= po obliczeniu wszystkiego w nawiasach i dodaniu do siebie wyjdzie 129 ..
Nie jest ciężkie, trzeba trochę o tym poczytać, bo sam miałem na początku z tym problemy.
trochę jeszcze wyjaśnię ten zapis, czyli: patrząc na pierwszy nawias.... 1 to liczba na końcu naszego oktetu , 2 to liczba która mówi nam jaki to system dziesiętny, czyli tutaj binarny. a potęga to im dalej idziesz w lewo, to potęga wzrasta o jedną.. zawsze zaczynamy od zerowej...
Od siebie polecam ogarnąć zagadnienie, jakim jest algorytm Hornera