Konwersja z binarnego na dziesiętny polega na zapisaniu liczby w systemie o podstawie jako liczby w systemie o podstawie . Kluczowa idea jest prosta: każda cyfra binarna mówi, czy uwzględnić daną potęgę . oznacza, że tę wartość pozycyjną uwzględniamy. oznacza, że ją pomijamy.
Na przykład, jest równe , ponieważ uwzględnia , pomija , uwzględnia i uwzględnia .
Jak wartości pozycyjne w systemie binarnym zamieniają się na dziesiętne
System binarny jest systemem o podstawie 2, więc jego wartości pozycyjne są potęgami , a nie potęgami . Od prawej do lewej strony pozycje to:
To oznacza, że pierwsze kilka wartości pozycyjnych to:
Jeśli cyfra to , ta wartość pozycyjna się liczy. Jeśli cyfra to , nie liczy się.
Zasada stojąca za konwersją z binarnego na dziesiętny
Dla liczby binarnej o cyfrach , gdzie każde jest równe albo , wartość dziesiętna wynosi
Nie musisz używać tego wzoru, aby wykonać konwersję, ale dobrze pokazuje on ideę: system binarny to po prostu zapis pozycyjny z potęgami .
Przykład: zamień
Zacznij od prawej strony, gdzie wartości pozycyjne to .
Teraz zostaw tylko wartości przypisane do cyfry :
Zatem wartość dziesiętna to
Jeśli chcesz szybko sprawdzić wynik, odczytaj liczbę od lewej do prawej jako „jedno , jedno , zero , zero i jedno ”.
Dlaczego ta metoda działa
W systemie o podstawie liczba oznacza
System binarny działa tak samo, tylko używa potęg :
Struktura jest identyczna. Zmienia się tylko podstawa.
Typowe błędy przy zamianie z binarnego na dziesiętny
- Używanie potęg zamiast potęg . Wartości pozycyjne w systemie binarnym to .
- Liczenie pozycji od lewej strony bez znajomości wykładnika. Najbezpieczniej zacząć od prawej strony od .
- Traktowanie liczby takiej jak jako binarnej. Poprawne cyfry binarne to tylko i .
- Zapominanie, że zera wiodące nie zmieniają wartości. Na przykład i są równe .
Kiedy używa się zamiany z binarnego na dziesiętny
Konwersja z binarnego na dziesiętny pojawia się zawsze wtedy, gdy trzeba zinterpretować sposób, w jaki komputery przechowują wartości. Występuje w podstawach informatyki, elektronice cyfrowej, reprezentacji danych oraz w ustawieniach opartych na bitach, takich jak uprawnienia, flagi czy wartości pamięci.
Nawet jeśli nigdy nie będziesz pracować bezpośrednio ze sprzętem, zrozumienie wartości pozycyjnych w systemie binarnym sprawia, że systemy liczbowe stają się dużo mniej tajemnicze.
Spróbuj podobnej konwersji
Zamień na system dziesiętny, najpierw zapisując wartości pozycyjne, a potem dodając tylko te potęgi , które odpowiadają cyfrze . Ten jeden nawyk pozwala uniknąć większości błędów przy konwersji.
Potrzebujesz pomocy z zadaniem?
Prześlij pytanie i otrzymaj zweryfikowane rozwiązanie krok po kroku w kilka sekund.
Otwórz GPAI Solver →