Odpowiedzi

Najlepsza Odpowiedź!
2010-03-20T18:45:21+01:00
W Ipv4 masz maksymalny adres w jednym oktecie 255

wypisujesz sobie osiem kolejnych potęg liczby 2 zaczynając od liczby 128 i kończąc na liczbie 1

128 64 32 16 8 4 2 1
___ __ __ __ _ _ _ _

i teraz jeśli liczba dziesiętna jest równa lub większą danej potędze liczby 2 zapisujesz pod daną potęgą cyfrę binarna 1, odejmujesz następnie od liczby dziesiętnej wartość potęgi liczby 2. Z resztą którą otrzymasz postępujesz podobnie.

Jeśli liczba dziesiętna jest mniejsza niż dana potęga liczby 2 musisz zapisać pod potęgą liczby 2 dwójkową cyfrę 0.

teraz jeśli masz liczbę dziesiętna 128 to w zapisie binarnym otrzymujesz

1000000

192 dec = 11000000 bin
64 dec =01000000 bin
32 dec =00100000 bin
16 dec = 00010000 bin


i teraz jak masz ip 192.168.0.1 i musisz przerobić na adres binarny musisz zlikwidować "." i każdą liczbę dziesiętną przerobić na zapis binarny

czyli otrzymujesz taka oto liczbę :)

11000000101010000000000000000001

6 4 6