Konwersja

Konwerter binarny

Ustawienia
Zresetuj
Udostępnij wynik
Zapisz
Osadź
Zgłoś błąd

Udostępnij kalkulator

Dodaj nasz darmowy kalkulator do swojej strony internetowej

Proszę wprowadzić ważny URL. Obsługiwane są tylko adresy HTTPS.


Użyj jako wartości domyślnych dla osadzonego kalkulatora to, co znajduje się obecnie w polach wprowadzania kalkulatora na stronie.


Kolor z fokusem obręczy wprowadzania, kolor zaznaczonej przełączki, kolor elementu wyboru podczas najechania itp.


Proszę zaakceptować Warunki Użytkowania.

Prévisualisation

Zapisz kalkulator

Ustawienia kalkulatora

Proszę podać wartość w dozwolonym zakresie.

Proszę podać wartość w dozwolonym zakresie.

Proszę podać wartość w dozwolonym zakresie.

Proszę podać wartość w dozwolonym zakresie.

Udostępnij kalkulator

Co to jest system liczbowy binarny?

System liczbowy binarny jest jednym z najbardziej fundamentalnych systemów używanych w matematyce, informatyce i elektronice cyfrowej. Operuje on na bazie 2, co oznacza, że każda liczba jest reprezentowana przy użyciu tylko dwóch cyfr: 0 i 1. W tym systemie każda cyfra reprezentuje potęgę liczby dwa, zaczynając od najbardziej prawostronnego bitu. Jest to różne od naszego zwykłego systemu dziesiętnego, który opiera się na potęgach liczby dziesięć.

Ten konwerter pozwala na konwersję liczb do systemu binarnego. Jeśli musisz dodać, odjąć, pomnożyć lub podzielić liczby binarne, skorzystaj z kalkulatora binarnego.

W systemie binarnym wartość każdej pozycji jest mnożona przez 2 podniesione do odpowiedniego wykładnika:

  • Najbardziej prawostronny bit reprezentuje 20=12^0 = 1
  • Kolejny bit reprezentuje 21=22^1 = 2
  • Następnie 22=42^2 = 4, 23=82^3 = 8, itd.

Na przykład:

(1011)2=1×23+0×22+1×21+1×20=8+0+2+1=(11)10(1011)_2 = 1 \times 2^3 + 0 \times 2^2 + 1 \times 2^1 + 1 \times 2^0 = 8 + 0 + 2 + 1 = (11)_{10}

Zatem liczba binarna 1011 jest równa 11 w systemie dziesiętnym.

Jak przekonwertować każdy system liczbowy na binarny

Nasz konwerter binarny pozwala użytkownikom wprowadzić liczbę w dowolnym systemie liczbowym (od 2 do 36) i automatycznie przekonwertować ją na system binarny. Proces tej konwersji zależy od bazy źródłowej. Omówmy najczęstsze metody.

Konwersja z dziesiętnego na binarny

Aby przekonwertować liczbę dziesiętną na binarną ręcznie, użyj metody wielokrotnego dzielenia przez 2. Podziel liczbę przez 2, zapisz resztę i kontynuuj dzielenie ilorazu, aż osiągnie zero. Reprezentacja binarna to sekwencja reszt czytana od dołu do góry.

Na przykład, konwersja 270₁₀ na binarny

DzielenieIloraz całkowityReszta
270 ÷ 21350
135 ÷ 2671
67 ÷ 2331
33 ÷ 2161
16 ÷ 280
8 ÷ 240
4 ÷ 220
2 ÷ 210
1 ÷ 201

Czytanie reszt od dołu do góry daje:

27010=1000011102270_{10} = 100001110_2

Konwersja z innych baz do binarnego

Jeśli liczba jest początkowo wyrażona w bazie innej niż 10, proces obejmuje dwa etapy:

  1. Konwersja z bazy źródłowej na dziesiętną.
  2. Konwersja z dziesiętnej na binarną (jak pokazano powyżej).

Na przykład, konwersja z szesnastkowego na binarny.

Krok 1: Konwersja z bazy 16 na dziesiętną:

2F16=2×161+15×160=32+15=47102F_{16} = 2 \times 16^1 + 15 \times 16^0 = 32 + 15 = 47_{10}

Krok 2: Konwersja 47₁₀ na binarny.

DzielenieIloraz całkowityReszta
47 ÷ 2231
23 ÷ 2111
11 ÷ 251
5 ÷ 221
2 ÷ 210
1 ÷ 201

Czytanie reszt od dołu do góry daje:

4710=101111247_{10} = 101111_2

Zatem:

2F16=10111122F_{16} = 101111_2

Przykład krok po kroku: Konwersja z ósemkowego na binarny

Krok 1: Konwersja z ósemkowego na dziesiętną.

Każda cyfra ósemkowa jest mnożona przez odpowiednią potęgę liczby 8.

1238=1×82+2×81+3×80=64+16+3=8310123_8 = 1 \times 8^2 + 2 \times 8^1 + 3 \times 8^0 = 64 + 16 + 3 = 83_{10}

Krok 2: Konwersja 83₁₀ na binarny.

DzielenieIloraz całkowityReszta
83 ÷ 2411
41 ÷ 2201
20 ÷ 2100
10 ÷ 250
5 ÷ 221
2 ÷ 210
1 ÷ 201

Czytanie reszt od dołu do góry daje:

8310=1010011283_{10} = 1010011_2

Zatem:

1238=10100112123_8 = 1010011_2

Konwersja binarna w komputerach

W komputerach przechowywanie i przetwarzanie danych w dużej mierze opiera się na logice binarnej. Każda operacja wewnątrz procesora jest ostatecznie definiowana przez operacje logiczne obejmujące cyfry binarne. Każdy bit (cyfra binarna) może przyjąć dwa stany – często tłumaczone na poziomy napięcia, polarności magnetyczne lub impulsy światła.

Reprezentacja binarna pozwala systemom na:

  • Efektywne przetwarzanie operacji arytmetycznych.
  • Kompaktowe przechowywanie danych.
  • Dokładne przesyłanie informacji cyfrowych.

Uwagi

  • Liczby binarne zawsze składają się tylko z 0 i 1.
  • Każdy system liczbowy można przekonwertować na binarny, najpierw konwertując go na dziesiętny, a następnie na binarny.
  • Duże liczby można efektywnie przekonwertować i wyświetlić za pomocą narzędzi konwertera binarnego.
  • Reprezentacja binarna jest podstawą komputerów cyfrowych, szyfrowania i kodowania danych.

Najczęściej zadawane pytania

Jak przekonwertować liczbę 10 z dziesiętnej na binarną?

DzielenieIloraz całkowityReszta
10 ÷ 250
5 ÷ 221
2 ÷ 210
1 ÷ 201

Czytanie reszt od dołu daje 1010=1010210_{10} = 1010_2.

Jak przekonwertować z binarnego na dziesiętny?

Pomnóż każdą cyfrę binarną przez odpowiednią potęgę liczby dwa i zsumuj wszystkie wyniki. Przykład:

(1101)2=1×23+1×22+0×21+1×20=8+4+0+1=(13)10(1101)_2 = 1 \times 2^3 + 1 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 = 8 + 4 + 0 + 1 = (13)_{10}

Jak szybko sprawdzić, czy liczba binarna jest parzysta czy nieparzysta?

Wystarczy spojrzeć na ostatni bit:

  • Jeśli najbardziej prawostronny bit to 0, liczba jest parzysta.
  • Jeśli to 1, liczba jest nieparzysta.

Zgłoś błąd

To pole jest wymagane.