Sayı Tabanı Dönüştürücü
Ücretsiz çevrimiçi taban dönüştürücümüz ile sayıları farklı sayı sistemleri arasında dönüştürün. Değerleri ikili (taban 2), sekizli (taban 8), ondalık (taban 10) ve onaltılık (taban 16) formatlar arasında kolayca dönüştürün. Programcılar, bilgisayar bilimleri öğrencileri ve dijital elektronik meraklıları için vazgeçilmez.
Sıkça Sorulan Sorular
Hesaplamadaki ana sayı tabanları şunlardır: 0-1 rakamlarını kullanan ikili (taban 2), 0-7 rakamlarını kullanan sekizli (taban 8), 0-9 rakamlarını kullanan ondalık (taban 10) (standart sayma) ve 0-9 rakamlarını ve A-F harflerini kullanan onaltılık (taban 16). Her bir tabanın bilgisayar bilimlerinde ve dijital sistemlerde özel uygulamaları vardır.
Ondalık sayıyı ikilik sayıya dönüştürmek için, sayıyı tekrar tekrar 2'ye bölün ve kalanları ters sırada kaydedin. Örneğin, ondalık olarak 13: 13÷2=6 R1, 6÷2=3 R0, 3÷2=1 R1, 1÷2=0 R1, ikili 1101 verir. Dönüştürücümüz bunu herhangi bir sayı için anında yapar.
Onaltılık (16 tabanı) yaygın olarak kullanılır çünkü ikili verileri daha kompakt bir şekilde temsil eder - bir onaltılık basamak tam olarak dört ikili basamağı temsil eder. Bu, bellek adreslerini, renk kodlarını ve diğer ikili verileri okumayı ve yazmayı kolaylaştırır. Örneğin, 11111111 ikilisi onaltılık olarak basitçe FF'dir.
Sekizli (taban 8) 0-7 rakamlarını kullanır ve üç ikili rakam bir sekizli rakama eşit olduğu için geçmişte bilgi işlemde popülerdi. Günümüzde daha az yaygın olmakla birlikte, Unix dosya izinlerinde (755 veya 644 gibi) ve bazı eski sistemlerde hala kullanılmaktadır. Her sekizli rakam tam olarak üç biti temsil eder.
Onaltılık olarak, A-F harfleri sırasıyla 10-15 değerlerini temsil eder. A=10, B=11, C=12, D=13, E=14, F=15. Bu, onaltılık sayının tek bir rakamla 16 farklı değeri temsil etmesini sağlar ve büyük ikili sayıları temsil etmek için kompakt hale getirir. Örneğin, hex 2F ondalık 47'ye eşittir.
Dönüştürücümüz en yaygın dört tabanı destekler: binary (2), octal (8), decimal (10) ve hexadecimal (16). Sayınızı herhangi bir tabanda girin ve anında diğer tüm tabanlardaki eşdeğer değerleri görün. Dönüştürücü, seçilen taban için geçersiz rakamları otomatik olarak algılar.
İkili (taban 2), her bitin 0 veya 1'i (kapalı veya açık) temsil ettiği bilgisayarların temel dilidir. Tüm veriler - sayılar, metinler, resimler, videolar - sonuçta ikili olarak saklanır. İkiliyi anlamak, düşük seviyeli programlama, ağ oluşturma (IP adresleri) ve bilgisayarların bilgiyi nasıl işlediğini anlamak için gereklidir.
Hexadecimal, CSS'deki renk kodları (#FF5733), karakter kodlaması (© için U+00A9 gibi Unicode noktaları) ve ikili verilerin kompakt bir şekilde gösterilmesi için yaygın olarak kullanılır. Ayrıca hata ayıklamada, bellek adreslerinde ve ikili verilerin insan tarafından okunabilir bir biçimde görüntülenmesi gereken her yerde kullanılır.
Dönüştürücümüz büyük sayıları otomatik olarak işler. Manuel dönüştürme için, ikili/oktal dönüştürme için tekrarlı bölme yöntemini kullanın veya ikili basamakları gruplayın (4 bit = 1 onaltılık basamak, 3 bit = 1 sekizlik basamak). Dönüştürücü tüm karmaşık aritmetiği anında yaparak hesaplama hatalarını önler.
Sekizli hala Unix/Linux dosya izinlerinde (chmod 755), bazı eski sistemlerde ve 3 bit ile gruplamanın doğal olduğu durumlarda kullanılmaktadır. Ancak onaltılık, bayt boyutlu verilerle (2 onaltılık hane = 1 bayt) daha temiz ilişkisi nedeniyle modern bilgisayarlarda büyük ölçüde sekizliklerin yerini almıştır.
