Kod kelabu ialah pengekodan binari di mana digit bersebelahan berbeza dengan hanya satu bit. Ciri-ciri termasuk: Kod Kelabu Berturut-turut berbeza dengan hanya satu bit binari. Semua kemungkinan kombinasi binari berlaku dalam jujukan kod Kelabu. Hasilkan kod Kelabu: tulis kod Kelabu sebelumnya dalam susunan terbalik, tambah 0 pada urutan asal dan tambah 1 pada urutan terbalik. Aplikasi: semakan redundansi kitaran, pengekod dan penyahkod, penghantaran dan penyimpanan data.
Apakah Kod Kelabu?
Kod kelabu ialah jenis pengekodan nombor binari khas yang menjadikan digit binari antara nombor bersebelahan hanya mempunyai perbezaan 1-bit.
Ciri:
Sebagai contoh, untuk menjana kod Kelabu 4-bit:
Jujukan kod Kelabu 3-bit ditulis dalam susunan terbalik: 011 100
Jujukan asal didahului dengan 0, dan urutan terbalik didahului 1: 0001 1001 1110 1111Aplikasi:
Atas ialah kandungan terperinci Apakah kod kelabu. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!