Od 2010 · Ponad 2 mln uruchomień narzędzi miesięcznie
Od 2010
Dodaj do Chrome

Moje Narzędzia

Tryb Automatyczny

Nie zapisano jeszcze żadnych narzędzi.

Uaktualnij do Wersji Premium
Powiązane narzędzia
Ta sama sytuacja
Symulator Bramek LogicznychGenerator tablicy prawdySolver Tablicy Karnaugha (K-Map)
Więcej narzędzi
Kalkulator BinarnyKonwerter binarny na ósemkowyKalkulator HexKonwerter ósemkowy na szesnastkowy
Strona główna > Różnorodne > Przetworniki systemów liczbowych
 

Konwerter binarny na kod Graya

Konwertuj liczby binarne na kod Graya i z powrotem za pomocą konwertera MiniWebtool. Zawiera instruktaż operacji XOR krok po kroku, tabelę prawdy i wizualizację bit po bicie.

Potrzebujesz pomocy z narzędziem? Zapytaj AI

W Gemini wklej skopiowane pytanie do czatu. Możesz je też skopiować poniżej.

Zobacz pytanie

BezpłatneBez rejestracjiNatychmiastowe wyniki
Konwerter binarny na kod GrayaWypróbuj teraz — za darmo ▼
Kod Graya to przesunięcie i XOR: g = b ⊕ (b ≫ 1)

Wpisz poniżej liczbę binarną i kliknij Konwertuj binarny na kod Graya, aby uzyskać kod Graya wraz z krokami XOR.

Tabela prawdy XOR (używana w konwersji)
A
B
A XOR B
0
0
0
0
1
1
1
0
1
1
1
0
Konwertuj:
Liczba binarna:

Embed Konwerter binarny na kod Graya Widget

O Konwerter binarny na kod Graya

Witamy w naszym Konwerterze Binarnym na Kod Graya, darmowym narzędziu online, które konwertuje standardowe liczby binarne na kod Graya (refleksyjny kod binarny). Ten konwerter wyświetla regułę XOR, przejrzysty schemat bit po bicie oraz zestawienie krok po kroku, dzięki czemu możesz zrozumieć, jak działa konwersja.

W skrócie

Konwerter binarny na kod Graya zamienia liczbę binarną na binarny kod odbity (Graya) według wzoru Gray = Binary XOR (Binary >> 1). Pokazuje tabelę prawdy XOR, diagram bit po bicie i szczegóły krok po kroku.

Konwerter binarny na kod Graya: funkcje w skrócie
FunkcjaCo otrzymujeszPrzydatne dla
Reguła konwersjiStosuje Gray = Binary XOR (Binary przesunięte w prawo o 1). Najwyższy bit Graya jest równy najwyższemu bitowi binarnemu.Poznanie budowy binarnego kodu odbitego
Format wejściaWpisz ciągi 0 i 1 z opcjonalnym prefiksem 0b. Obsługiwane są wiodące zera i długie ciągi bitów.Wklejanie ciągów bitów skopiowanych z kodu
Tabela prawdy XORTabela prawdy dla XOR jest pokazana nad formularzem wejściowym.Przypomnienie działania XOR przed konwersją
Diagram przesunięcia i XORDiagram pokazuje wiersz binarny, wiersz przesunięty i wynik XOR dla każdego bitu.Ręczne sprawdzenie każdego bitu wyjściowego
Wartość dziesiętnaBity Graya odczytane jako zwykła liczba binarna są pokazane jako poglądowa wartość dziesiętna.Sprawdzenie, że kod Graya zmienia wzorzec, a nie wartość

Co to jest kod Graya?

Kod Graya, nazywany również refleksyjnym kodem binarnym, to binarny system liczbowy, w którym dwie kolejne wartości różnią się tylko jednym bitem. Jest to przydatne w enkoderach obrotowych, komunikacji cyfrowej i innych systemach, w których zmiana wielu bitów naraz może powodować błędy podczas przejść.

Jak przeliczyć binarne na kod Graya

Powszechna formuła to:

W formie bitowej najbardziej znaczący bit Graya jest równy najbardziej znaczącemu bitowi binarnemu. Każdy kolejny bit Graya jest wynikiem operacji XOR dwóch sąsiednich bitów binarnych.

Ta konwersja zmienia wzorzec bitowy (kod), a nie podstawową wartość całkowitą reprezentowaną przez oryginalne wejście binarne.

Jak korzystać z tego konwertera

  1. Wprowadź liczbę binarną używając tylko 0 i 1 (opcjonalny prefiks: 0b).
  2. Kliknij przycisk konwersji.
  3. Przejrzyj wynikowy kod Graya, a następnie przewiń w dół, aby zobaczyć schemat przesunięcia i XOR oraz szczegóły krok po kroku.

Poniższy schemat pokazuje, jak działa formuła na krótkim przykładzie.

Diagram przesunięcia i XOR

Binary:
1
0
1
1
Binary >> 1:
0
1
0
1
XOR Result:
1
1
1
0

Zrozumienie XOR

Operacja XOR (alternatywa wykluczająca) zwraca 1, gdy dwa bity wejściowe są różne, i 0, gdy są takie same. Tabela prawdy XOR jest wyświetlana nad formularzem wejściowym na tej stronie.

Gdzie stosuje się kod Graya

FAQ

Co to jest kod Graya?

Kod Graya to binarny system liczbowy, w którym kolejne wartości różnią się dokładnie jednym bitem. Ta właściwość pomaga zmniejszyć błędy podczas przejść w rzeczywistych urządzeniach, takich jak enkodery obrotowe.

Jak przeliczyć binarne na kod Graya?

Możesz obliczyć kod Graya, wykonując operację XOR liczby binarnej z tą samą liczbą przesuniętą w prawo o jeden bit: Gray = Binary XOR (Binary >> 1). To narzędzie pokazuje wiersz przesunięcia i wiersz wyniku XOR, dzięki czemu możesz zweryfikować każdy bit.

Czy kod Graya reprezentuje tę samą wartość dziesiętną co wejście?

Kod Graya to inne kodowanie tego samego indeksu sekwencji, a nie inny system liczbowy. Jeśli zinterpretujesz bity Graya jako normalną liczbę binarną, zwykle otrzymasz inną wartość dziesiętną. Dlatego ta strona pokazuje bity Graya zinterpretowane jako binarne tylko w celach informacyjnych.

Czy mogę przeliczyć kod Graya z powrotem na binarny?

Tak. Skorzystaj z naszego Konwertera Kodu Graya na Binarny. Konwersję odwrotną można również wykonać bit po bicie przy użyciu XOR z poprzednio odzyskanym bitem binarnym.

Cytuj ten materiał, stronę lub narzędzie w następujący sposób:

"Konwerter binarny na kod Graya" na https://MiniWebtool.com/pl/konwerter-kodu-binarnego-na-graya/ z MiniWebtool, https://MiniWebtool.com/

autorstwa zespołu miniwebtool. Aktualizacja: 20 grudnia 2025 r.

Porozmawiaj ze swoją ulubioną AI

W Gemini wklej skopiowane pytanie do czatu. Możesz je też skopiować poniżej.

Zobacz pytanie

Przetworniki systemów liczbowych:

Popularne i zaktualizowane narzędzia:

Konwerter ósemkowy na binarnyKonwerter BinarnyKonwerter binarny na dziesiętnyZobacz wszystkie →
Strona główna > Różnorodne > Przetworniki systemów liczbowych > Konwerter binarny na kod Graya