Ciri kod kelabu
1. Kod kelabu tergolong dalam pengekalan kebolehpercayaan, iaitu kaedah pengekodan yang meminimumkan kesilapan. Kerana, walaupun kod perduaan semulajadi boleh terus ditukar menjadi isyarat analog oleh penukar digital-ke-analog, dalam beberapa kes, misalnya, apabila berubah dari perpuluhan 3 hingga 4, setiap bit kod binari mesti diubah, yang boleh membuat litar digital menghasilkan denyutan semasa yang sangat besar. Kod kelabu tidak mempunyai kelemahan ini. Apabila bertukar antara bit bersebelahan, hanya satu bit berubah. Ia sangat mengurangkan kekeliruan logik apabila bergerak dari satu negeri ke seterusnya. Kerana hanya terdapat sedikit perbezaan di antara dua kumpulan kod bersebelahan kod ini, apabila perpindahan sudut arah digunakan untuk menukar kuantiti digital, apabila anjakan sudut arah berubah sedikit (dan kuantiti digital mungkin terjadi) Apabila berubah , kod kelabu hanya berubah satu bit, yang lebih dipercayai daripada kod lain yang menukar dua atau lebih bit pada masa yang sama, yang dapat mengurangkan kemungkinan kesalahan.
2. Kod kelabu adalah kaedah pengekodan mutlak. Kod Gray yang tipikal adalah kod pelengkap diri tunggal dengan ciri-ciri pantulan dan ciri-ciri kitaran. Ciri siklik dan satu langkahnya menghapuskan kemungkinan kesilapan utama dalam akses rawak. Ciri-ciri refleksi dan penyempurnaan diri menjadikan penafsiran sangat mudah.
3. Oleh kerana kod kelabu adalah kod berat yang berubah-ubah, setiap kod bit tidak mempunyai saiz tetap, sukar untuk membandingkan ukuran dan operasi aritmetik secara langsung, dan tidak boleh langsung ditukar menjadi isyarat tahap cecair. Selepas transformasi kod, ia menjadi binari semulajadi. Kod ini dibaca oleh komputer hos.
5. Kod kelabu biasa ialah kod berbilang kuasi yang menggunakan pengekodan mutlak, dan nilai mutlaknya ialah 2 ^ i-1 (tetapkan bit terendah i = 1).
6. Pariti nombor perpuluhan kod Grey adalah sama dengan bilangan 1s dalam codewordnya.
