Sejak 2010 · Mendukung 2 juta+ penggunaan alat setiap bulan
Sejak 2010
Tambahkan ke Chrome

Kotak Alat Saya

Mode Otomatis

Belum ada alat yang disimpan.

Tingkatkan ke Versi Premium
Alat terkait
Situasi yang sama
Simulator Gerbang LogikaGenerator Tabel KebenaranPemecah Peta Karnaugh (K-Map)
Alat lainnya
Kalkulator BinerKonverter Biner ke OktalKalkulator HexKalkulator Konversi Oktal ke Hexadesimal
Beranda > Beragam > Peralatan konversi sistem angka
 

Konverter Biner ke Kode Gray

Konversikan biner ke kode Gray dan sebaliknya dengan Konverter Biner ke Kode Gray MiniWebtool, termasuk penjelasan XOR langkah demi langkah, tabel kebenaran, dan visualisasi bit demi bit.

Belum tahu cara menggunakannya? Tanya AI

Di Gemini, tempelkan pertanyaan yang disalin ke chat. Anda juga dapat menyalinnya di bawah.

Lihat pertanyaan

Gratis digunakanTidak perlu mendaftarHasil instan
Konverter Biner ke Kode GrayCoba sekarang — gratis ▼
Kode Gray adalah geser dan XOR: g = b ⊕ (b ≫ 1)

Masukkan angka biner di bawah dan klik Konversi biner ke kode Gray untuk mendapatkan kode Gray, dengan langkah-langkah XOR.

Tabel Kebenaran XOR (Digunakan dalam Konversi)
A
B
A XOR B
0
0
0
0
1
1
1
0
1
1
1
0
Konversi:
Bilangan biner:

Embed Konverter Biner ke Kode Gray Widget

Tentang Konverter Biner ke Kode Gray

Selamat datang di Konverter Biner ke Kode Gray kami, alat online gratis yang mengubah angka biner standar menjadi kode Gray (kode biner terefleksi). Konverter ini menampilkan aturan XOR, diagram per bit yang jelas, dan rincian langkah demi langkah sehingga Anda dapat memahami cara kerja konversinya.

Sekilas

Konverter Biner ke Kode Gray mengubah bilangan biner menjadi kode biner refleksi (Gray) dengan Gray = Binary XOR (Binary >> 1). Alat ini menampilkan tabel kebenaran XOR, diagram bit demi bit dan rincian langkah demi langkah.

Konverter Biner ke Kode Gray: fitur sekilas
FiturYang didapatCocok untuk
Aturan konversiMenerapkan Gray = Binary XOR (Binary digeser ke kanan 1). Bit Gray paling atas sama dengan bit biner paling atas.Mempelajari cara kode biner refleksi dibangun
Format inputMasukkan 0 dan 1 dengan awalan 0b opsional. Angka nol di depan dan untaian bit panjang didukung.Menempelkan untaian bit yang disalin dari kode
Tabel kebenaran XORTabel kebenaran untuk XOR ditampilkan di atas formulir input.Meninjau apa yang dilakukan XOR sebelum mengonversi
Diagram geser-dan-XORDiagram menampilkan baris biner, baris yang digeser dan hasil XOR untuk setiap bit.Memverifikasi setiap bit keluaran secara manual
Referensi desimalBit Gray yang dibaca sebagai bilangan biner biasa ditampilkan sebagai nilai referensi desimal.Melihat bahwa kode Gray mengubah pola, bukan nilainya

Apa itu Kode Gray?

Kode Gray, disebut juga kode biner terefleksi, adalah sistem bilangan biner di mana dua nilai yang berurutan hanya berbeda satu bit saja. Ini sangat berguna dalam rotary encoder, komunikasi digital, dan sistem lain di mana perubahan beberapa bit secara bersamaan dapat menyebabkan kesalahan selama transisi.

Cara Mengonversi Biner ke Kode Gray

Rumus yang umum adalah:

Dalam bentuk bit, bit Gray yang paling signifikan sama dengan bit biner yang paling signifikan. Setiap bit Gray berikutnya adalah hasil XOR dari dua bit biner yang berdekatan.

Konversi ini mengubah pola bit (kode), bukan nilai integer dasar yang diwakili oleh input biner asli.

Cara Menggunakan Konverter Ini

  1. Masukkan angka biner Anda hanya menggunakan 0 dan 1 (prefiks opsional: 0b).
  2. Klik tombol konversi.
  3. Tinjau kode Gray yang dihasilkan, lalu gulir ke bawah untuk melihat diagram pergeseran-dan-XOR serta detail langkah demi langkahnya.

Diagram di bawah ini menunjukkan cara kerja rumus tersebut pada contoh singkat.

Diagram pergeseran dan XOR

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

Memahami XOR

XOR (exclusive OR) menghasilkan 1 jika kedua bit input berbeda, dan 0 jika keduanya sama. Tabel kebenaran XOR ditampilkan di atas formulir input pada halaman ini.

Di Mana Kode Gray Digunakan

FAQ

Apa itu kode Gray?

Kode Gray adalah sistem bilangan biner di mana nilai-nilai yang berurutan berbeda tepat satu bit. Sifat ini membantu mengurangi kesalahan selama transisi pada perangkat dunia nyata seperti rotary encoder.

Bagaimana cara mengubah biner ke kode Gray?

Anda dapat menghitung kode Gray dengan me-XOR angka biner dengan angka yang sama yang digeser ke kanan sebanyak satu bit: Gray = Biner XOR (Biner >> 1). Alat ini menampilkan baris pergeseran dan baris hasil XOR sehingga Anda dapat memverifikasi setiap bit.

Apakah kode Gray mewakili nilai desimal yang sama dengan input?

Kode Gray adalah pengodean yang berbeda dari indeks urutan yang sama, bukan basis yang berbeda. Jika Anda menafsirkan bit Gray sebagai angka biner normal, Anda biasanya akan mendapatkan nilai desimal yang berbeda. Itulah sebabnya halaman ini menampilkan bit Gray yang ditafsirkan sebagai biner hanya sebagai referensi.

Dapatkah saya mengubah kode Gray kembali ke biner?

Ya. Gunakan Konverter Kode Gray ke Biner kami. Konversi sebaliknya juga dapat dilakukan bit demi bit menggunakan XOR dengan bit biner yang sudah didapatkan sebelumnya.

Kutip konten, halaman, atau alat ini sebagai:

"Konverter Biner ke Kode Gray" di https://MiniWebtool.com/id/konverter-kode-biner-ke-gray/ dari MiniWebtool, https://MiniWebtool.com/

oleh tim miniwebtool. Diperbarui: 20 Des 2025

Mengobrol dengan AI favorit Anda

Di Gemini, tempelkan pertanyaan yang disalin ke chat. Anda juga dapat menyalinnya di bawah.

Lihat pertanyaan

Peralatan konversi sistem angka:

Alat populer dan terbaru:

Konverter Oktal ke BinerKonverter BinerKonverter Biner ke DesimalLihat semua →
Beranda > Beragam > Peralatan konversi sistem angka > Konverter Biner ke Kode Gray