İçeriğe atla
%100 yerel

Gri kod dönüştürücüsü

Sayıları gri (yansıtılmış ikili) koda ve tersi için dönüştür veya tam bir gri kod tablosu oluştur.

Giriş
Çıkış

Gri kod dönüştürücüsü

Gri kod — yansıtılmış ikili kod olarak da bilinir — binaryişlemlerin ikili sayıları öyle şekilde sıralaması, ki iki ardışık değer arasında yalnızca bir bit değişir. Bu araç, bir sayıyı gri kod eşdeğerine dönüştürür ve geri çevirir, ve zaten sahip olduğunuz formattan doğrudan yapıştırılabilir.

Giriş biçimini (ondalık, ikili veya heksadesimal) ve çıkış biçimini bağımsız olarak seçin, ardından 4 ile 32 bit arasında bir bit genişliği seçin — sonuç, her değerin hizalanması için bu genişliğe kadar sıfır ile doldurulacaktır. Kodlamak için yönü "Sayı → gri kod" olarak ayarlayın veya dekodlamak için "Gri kod → sayı" olarak çevirin; değiştir düğmesi mevcut çıkışı giriş haline getirir, böylece tek bir tıklamayla gidiş-dönüş kontrol edebilirsiniz. Tüm listeyi yapıştırın ve her satır bağımsız olarak dönüştürülür, bu nedenle toplu dönüştürme için ek kurulum gerekmez.

"Tam gri kod tablosu oluştur" seçeneğini açın, bunun yerine seçili bit genişliği için her değeri listeleyin — ondalık, ikili ve gri sütunlar yan yana, hizalanmış tablo veya doğrudan elektronik tablo uygulamasına bırakabileceğiniz CSV olarak. Her ek bit ile satır sayısı iki katına çıktığından, tablo oluşturma 16 bit ile sınırlıdır; daha geniş genişlikler normal dönüştürme için hala kullanılabilir.

Her şey yerel olarak tarayıcınızda çalışır — yapıştırdığınız veya dönüştürdüğünüz hiçbir şey hiçbir yere gönderilmez. Sonucu kopyalayın, .txt dosyası olarak indirin veya başka bir dönüştürmeyi zincirleme yapmak için çıkışı giriş haline gönderin.

FAQ

Gri kod ne için kullanılır?
Gri kod, dönüşlü kodlayıcılarda, Karnaugh haritalarında ve hata düzeltme devrelerinde yaygındır, çünkü bitişik değerler arasında yalnızca bir bit değişir, bu da geçiş sırasında belirsiz okumaları önler.
Gri kod normal ikiliden nasıl farklı?
Normal ikilide, ardışık sayılar arasında birden fazla bit döngülebilir (örn. 3 → 4 is 011 → 100). Gri kodda, her adımda tam olarak bir bit değişir, bu nedenle "yansıtılmış" ikili olarak adlandırılır.
Bit genişliği ayarı ne yapar?
Bináris ve gri temsillerin başında sıfırlarla kaç bite kadar doldurulacağını belirler, böylece toplu satırlar aynı genişlikte hizalanır.
Tam tablo neden 16 bit ile sınırlıdır?
Bir gri kod tablosunun her değer için bir satırı vardır ve bu sayı her ekstra bit ile iki katına çıkar — 2^16 zaten 65.536 satırdır. Daha geniş genişlikler, bireysel değerleri dönüştürmek için hala mevcuttur, ancak tüm tabloyu oluşturmak için değil.
Verilerim hiçbir yere yüklendi mi?
Hayır. Dönüştürme tamamen tarayıcınızda çalışır — yapıştırdığınız hiçbir şey sunucuya gönderilmez.