İkilik dönüştürücünün her işlevi
Gerçek zamanlı çoklu taban dönüşümü
Dönüştürücü sayıyı aynı anda ikili, sekizli, ondalık, onaltılık ve 2 ile 62 arasında her özel tabanda görüntüler — yapılandırılabilir alfabeyle (basamaklar, büyük harfler sonra küçük harfler). Giriş 0b (ikili), 0o (sekizli) ve 0x (onaltılık) ön eklerini otomatik taban algılamasıyla kabul eder. Sonuç tuşa basıldığında "Dönüştür" düğmesi olmadan güncellenir.
İşaretli ve işaretsiz sayılar
Aynı bit deseni üç şekilde okunabilir: işaretsiz (0'dan 2ⁿ−1'e), ikinin tümleyeni ile işaretli (−2ⁿ⁻¹'den 2ⁿ⁻¹−1'e), işaret ve büyüklük ile veya birlerin tümleyeni ile. Dönüştürücü dört yorumlamayı da aynı anda gösterir, klasik taşma ve işaret hatalarını önler. Boyut 4'ten 1024 bite veya ötesine kadar yapılandırılabilir.
İkinin tümleyeni adım adım
Özel sekme tam gösterimi sunar: mutlak değerin n bit üzerinde ikili olarak yazılması, her bitin ters çevrilmesi ve ardından 1 eklenmesi. Pozitif bir sayı için ilk bit yalnızca işaret bitidir. 8 bit üzerinde −5 böylece 11111011 olur. Her işlemci tarafından kullanılan bu temsil, toplama ve çıkarmayı özdeş hale getirir.
Tıklanabilir bit göstergeci
Her bit ağırlığını (2⁰, 2¹, 2²…) ve değerini gösterir. Bir tıklama ile bit açılır/kapanır ve her dönüşüm anında yeniden hesaplanır: bir baytın değerini anlamanın, maske oluşturmanın veya bir IP adresini ikiliğe ayırmanın en kolay yoludur.
İkili hesap makinesi ve bit düzeyinde işlemler
Toplama, çıkarma, çarpma, tam bölme ve mod keyfi hassasiyetle çalışır. Bit düzeyinde işlemler — AND (&), OR (|), XOR (^), sola kaydırma (<<) ve sağa kaydırma (>>) — seçilen boyuta (8, 16, 32, 64 bit…) ve işaretli/işaretsiz yorumlamaya uygun çalışır. Sonuç eşleşen bit deseniyle her tabanda gösterilir.
Metinden ikiliğe
Metni, dosyayı veya URL'yi ikili, onaltılık, sekizli ve ondalık bayt kodlarına dönüştürün, karakter başına tabloyla (kod, ikili, hex). Desteklenen kodlamalar: UTF-8, ASCII, Latin-1 (ISO-8859-1), Windows-1252 ve UTF-16. Ters çözümleme, boşluklu veya boşluksuz ikili, onaltılık veya sekizlik dizi kabul eder.
Etkileşimli dönüşüm tablosu
0'dan 255'e (ve ötesine) kadar değerleri ondalık, onaltılık, ikili, sekizlik temsilleri ve karakterleriyle tarayın. Arama alanı anında filtreler ve bir satıra tıklama değeri dönüştürücüye yükler — ASCII ve 2'nin kuvvetlerini öğrenmek için idealdir.
Onaltılık ve renkler
Bir #RRGGBB rengi yazın: araç RGB, HSL ve CMYK hesaplar, önizlemeyi ve tamamlayıcı rengi gösterir ve onaltılık değeri ikili, sekizli ve ondalığa tek seferde dönüştürür.
Baytlar ve veri birimleri
Bit, bayt, kilo/mega/giga/terabayt ve ikili eşdeğerlerini (KiB, MiB, GiB, TiB) her iki kurala saygı göstererek dönüştürün: Uluslararası Sistem (1 KB = 1000 bayt) ve IEC sistemi (1 KiB = 1024 bayt).
Unix izinleri (chmod)
Bir chmod kodunu (755, 644…) rwxr-xr-x sembolik gösterimine, sınıfa göre (sahip, grup, diğerleri) ikiliğe ve geri dönüştürün. 4=oku, 2=yaz, 1=çalıştır değerleri ayrıntılı olarak açıklanır.
Geçmiş, paylaşma ve dışa aktarma
Her dönüşüm yerel olarak kaydedilir: tek tıkla yeniden yükleyin veya listeyi temizleyin. Bir değeri URL ile paylaşın (?v=taban:değer) ve sonuçları TXT, CSV, JSON veya Markdown olarak dışa aktarın. Komut paleti (Ctrl+K) ile dokuz mod arasında geçiş yapın.
İkiliyi ondalığa nasıl dönüştürürsünüz
Bir ikili sayının her biti ikinin bir kuvvetine karşılık gelir: en sağdaki bit 2⁰ = 1 değerindedir, bir sonraki 2¹ = 2, ardından 2² = 4, 2³ = 8, vb. 1010'u dönüştürmek için: 1×8 + 0×4 + 1×2 + 0×1 = 8 + 2 = 10. Genel olarak, yalnızca 1 olan bitlerin ağırlıklarını toplarsınız.
Ters bağlantı: 11111111 (sekiz 1 biti) = 255, işaretsiz bir baytın maksimum değeri, yani 2⁸ − 1. Hatırlanacak yararlı 2'nin kuvvetleri: 2¹⁰ = 1024 (ikili kilo), 2²⁰ = 1048576 (ikili mega), 2³⁰ ≈ 1 milyar (ikili giga).
Bir ondalık sayıyı ikiliğe nasıl dönüştürürsünüz
Ardışık bölme yöntemi: sayıyı 2 ile bölün ve kalanı (0 veya 1) not edin. Bölüneyle aynı işlemi 0'a ulaşana kadar tekrarlayın, ardından kalanları aşağıdan yukarıya doğru okuyun.
13 örneği: 13 ÷ 2 = 6 kalan 1; 6 ÷ 2 = 3 kalan 0; 3 ÷ 2 = 1 kalan 1; 1 ÷ 2 = 0 kalan 1 → geriye doğru okuma: 1101. Kontrol: 8 + 4 + 0 + 1 = 13.
2'nin kuvvetleri referans tablosu
Zihinsel dönüşüm için yararlı: 2⁰=1, 2¹=2, 2²=4, 2³=8, 2⁴=16, 2⁵=32, 2⁶=64, 2⁷=128, 2⁸=256, 2⁹=512, 2¹⁰=1024, 2¹¹=2048, 2¹²=4096, 2¹³=8192, 2¹⁴=16384, 2¹⁵=32768, 2¹⁶=65536. İkilide her bayt tam olarak 8 bit kullanır: 00000000'den 11111111'e.
Önerilen
Bilgisayar bilimleri öğrencileri ve öğretmenleri (sayı tabanları, ASCII, ikinin tümleyeni öğrenme), geliştiriciler (bit düzeyinde maskeler, bayraklar, protokoller, hex hata ayıklama), sistem yöneticileri (chmod izinleri, mask çözümleme) ve şunları isteyen herkes: çevrimiçi ikilik dönüştürücü hızlı, güvenilir ve gizli.