Konwersja liczb

Dostępne zamiany liczb Podaj liczbę Wynik
Zmiana liczby dziesiętnej na dwójkową
[Przykład: 255 - Wynik: 11111111]
Zmiana liczby dwójkowej na dziesiętną
[Przykład: 11111111 - Wynik: 255]
 
Zmiana liczby dziesiętnej na ósemkową
[Przykład: 255 - Wynik: 377]
Zmiana liczby ósemkowej na dziesiętną
[Przykład: 377 - Wynik: 255]
 
Zmiana liczby dziesiętnej na szesnastkową
[Przykład: 255 - Wynik: FF]
Zmiana liczby szesnastkowej na dziesiętną
[Przykład: FF - Wynik: 255]
System binarny
Komputery to urządzenia elektroniczne zbudowane z elektronicznych przełączników. Na najniższych poziomach przetwarzania komputery korzystają z tych elektronicznych przełączników w celu podejmowania decyzji. Komputery reagują tylko na impulsy elektryczne. Impulsy te są rozpoznawane przez komputer jako stany "włączenia" lub "wyłączania", czyli umownie jako jedynki i zera. Ponieważ komputer nie potrafi "mówić" językiem użytkownika, trzeba nauczyć się mówić językiem komputera, czyli arytmetyki binarnej.

Komputery nie posługują się systemem dziesiętnym (o podstawie 10), jak czynią to ludzie. Urządzenia elektroniczne mają taka strukturę, że naturalny jest dla nich system binarny. Aby użyć system dziesiętny, komputery muszą dokonać konwersji. Można to porównać z osobą mówiącą dwoma językami, rodzimym i wyuczonym. Szybciej i dokładniej komunikuje się za pomocą pierwszego języka.

System binarny korzysta z dwóch znaków: 0 i 1. Każdą liczbę dziesiętną można wyrazić w postaci binarnej. Znaki wykorzystywane w systemie dziesiętnym to 0, 1, 2, 3, 4, 5, 6, 7, 8, i 9. Ponieważ oba systemy liczbowe korzystają ze znaków 0 i 1, istnieje możliwość pomyłki w ich rozróżnieniu. Na przykład, co oznacza 10110? To zależy od tego czy odwołujemy się do liczby 10110 w dziesiętnym, czy liczby 10110 w systemie binarnym. Ze względu na możliwość pożytki, matematycy czasami stosują zapis 1011010, aby odwzorować liczbę 10110 w systemie dziesiętnym oraz zapis 101102, aby odwzorować liczbę 10110 w systemie binarnym. Jednak zapisywanie tych oznaczeń za każdym razem szybko staje się nużące, dlatego tez zazwyczaj z kontekstu odczytujemy, jaki system jest używany.

Najpierw należy upewnić się, ze patrząc na ciąg znaków, na przykład 10110, rozumiemy o jakim systemie liczbowym myślała osoba zapisująca te liczbę. Jeśli nie mamy takiej pewności, osoba zapisująca numer nie włożyła wystarczającego wysiłku w zapewnienie przejrzystości lub nie miała zamiaru odwołać się do konkretnego systemu liczb.

Istnieje ważna konwencja (uzgodniona zasada), która jest tak oczywista, ze wystarczy o niej napomknąć. Wywodzi się z wieloletniej pracy z liczbami dziesiętnymi: konwencja polega na odczytaniu, zapisywaniu i wymawianiu znaków, na przykład liczby 10110 od strony lewej do prawej. Na przykład liczba 10110 jest odczytywana jako ,,jeden, zero, jeden, jeden, zero".
System szesnastkowy
Szesnastkowy system liczbowy jest używany do reprezentowania adresów MAC. Nazywany jest systemem o podstawie 16, ponieważ używa 16 symboli; kombinacje symboli mogą przedstawiać wszystkie możliwe liczby. Ponieważ istnieje tylko 10 różnych symboli reprezentujących cyfry dziesiętne (0, 1, 2, 3, 4, 5, 6. 7, 8, 9), a szesnastkowy wymaga większej liczby symboli, dodatkowo wykorzystywane są litery A, B, C, D, E i F.

Miejsce każdego symbolu, czyli cyfry, w liczbie szesnastkowej reprezentuje po 16 podniesiona do potęgi, czyli współczynnika związanego z daną pozycją - tak jak w przypadku liczb dziesiętnych lub binarnych. Przechodząc od strony prawej do lewej, pierwsza pozycja ma wagę 160, czyli 1; druga pozycja 161, czyli 16; trzecia pozycja to 162 czyli 256 i tak dalej.
 
XHTML CSS
Webmaster.net.pl      2024