Sayı Tabanı Çevirici
İkilik, sekizlik, onluk, onaltılık ve 2–36 arası her taban — metin ↔ ikilik de var
İkilik, Onluk, Onaltılık ve Her Taban Arasında Çevirme
Herhangi bir alana yazın — diğerleri anında güncellensin
İkilik, sekizlik, onluk, onaltılık ya da 2–36 arası özel bir tabandaki sayıyı herhangi bir alana yazın; diğer tüm gösterimler siz yazdıkça güncellenir. Sayılar istediğiniz kadar büyük olabilir (araç sınırsız hassasiyetli BigInt aritmetiği kullanır) ve negatif olabilir. Boşluk, alt çizgi ve 0b, 0o, 0x önekleri yok sayılır; değerleri koddan doğrudan yapıştırabilirsiniz. Alanların altında ikilik değer dörderli bit gruplarına ayrılmış olarak her grubun onaltılık karşılığıyla gösterilir; bit ve bayt sayısı da yazar. “Metin ↔ kod” moduna geçerek herhangi bir metni ikilik, hex, onluk veya sekizlik baytlara çevirebilir (UTF-8 olduğu için ç, ğ, ş ve emoji de çalışır) ya da bu kodları okunabilir metne geri çözebilirsiniz. Bilgisayar bilimleri ve sayı sistemleri derslerinde ödev kontrolü için de idealdir.
Özellikler
Tüm tabanlar aynı anda
2, 8, 10, 16 ve 2–36
Sınırsız büyüklük
BigInt, negatifler dahil
Bit görünümü
Dörtlü gruplar + hex
Metin ↔ ikilik
UTF-8 kodla ve çöz
Hızlı Başvuru
Onluk = ikilik = hex
- 0 = 0000 = 0x0
- 5 = 0101 = 0x5
- 10 = 1010 = 0xA
- 15 = 1111 = 0xF
- 16 = 1 0000 = 0x10
- 255 = 1111 1111 = 0xFF
- 256 = 1 0000 0000 = 0x100
- 1024 = 100 0000 0000 = 0x400
Elle nasıl çevrilir?
- İkilik → onluk: 1 olan bitlerin 2’nin kuvvetlerini toplayın (1011 = 8 + 2 + 1 = 11)
- Onluk → ikilik: sürekli 2’ye bölün, kalanları aşağıdan yukarı okuyun
- Hex ↔ ikilik: her hex basamağı tam 4 bittir (F = 1111)
- Sekizlik ↔ ikilik: her sekizlik basamak tam 3 bittir (7 = 111)
- 10’dan büyük tabanlarda A–Z harfleri 10–35 değerlerini gösterir
Sık Sorulan Sorular
İkilik sayı onluğa nasıl çevrilir?
Her biti kendi 2’nin kuvvetiyle çarpıp toplayın: 1101₂ = 1×8 + 1×4 + 0×2 + 1×1 = 13. Ya da sayıyı İkilik alanına yazın, sonuç anında çıkar.
Onluk sayı onaltılığa (hex) nasıl çevrilir?
Sayıyı art arda 16’ya bölün ve kalanları (10–15 için A–F) tersten yazın: 255 = FF, 4096 = 1000.
Bir boyut sınırı var mı?
Pratikte yok: araç BigInt aritmetiği kullanır, yüzlerce basamaklı sayılar bile tam olarak çevrilir.
Negatif sayılar nasıl gösteriliyor?
İşaret ayrı tutulur (−1010₂ = −10). İkiye tümleyen gösterimi bit genişliğine bağlı olduğu için otomatik uygulanmaz.
Metni binary koda çevirme nasıl çalışır?
Her karakter UTF-8 baytlarına çevrilir ve her bayt 8 haneli ikilik sayı olarak yazılır. “A” = 01000001; ç, ğ, ş gibi Türkçe harfler 2 bayt, emojiler 4 bayt tutar.
Boşluksuz binary kodu çözebilir miyim?
Evet. Uzunluğu 8’in katı olan bitişik bir ikilik dizi otomatik olarak baytlara bölünür; hex için ikişerli basamaklar kullanılır.