Çevrimiçi İkili Dönüştürücü
İkili (2 tabanı) ve ondalık (10 tabanı) tam sayıları birbirine dönüştüren, büyük sayıları da destekleyen ücretsiz bir araçtır.
Kullanmaya başla
Özellikler ve Sınırlamalar
Hangi Dönüşümler Desteklenir?
Bu araç yalnızca iki işlem sunar: ikili tam sayıyı ondalık tam sayıya çevirme ve ondalık tam sayıyı ikili tam sayıya çevirme. Farklı tabanlar (örneğin 2-36 arası) veya kesirli sayılar desteklenmez.
Büyük Sayı Desteği
Dönüşüm JavaScript BigInt kullanılarak yapılır, bu sayede normal sayı aralığının ötesindeki tam sayılar da hassas şekilde işlenir. Giriş uzunluğu 10.000 basamakla sınırlıdır.
Örnek Dönüşüm
İkili 101101 girişi ondalık 45 olarak sonuçlanır. Ondalık -5 girişi ikili -101 olarak sonuçlanır. Negatif sayılar eksi işaretiyle gösterilir, ikiye tümleyen veya sabit bit genişliği kullanılmaz.
Giriş Kuralları
- İkili giriş yalnızca 0 ve 1 rakamlarını kabul eder; başta eksi işareti olabilir.
- Ondalık giriş yalnızca rakamları kabul eder; başta eksi işareti olabilir.
- Kesirler, bilimsel gösterim,
0bgibi önekler, boşluklar ve geçersiz karakterler reddedilir. - Baştaki sıfırlar kabul edilir ancak sonuçta normalleştirilir (yani korunmaz).
Sıkça Sorulan Sorular
1. Bu araç kesirli ikili sayıları dönüştürebilir mi?
Hayır, yalnızca tam sayılar desteklenir. Kesirli ikili değerler, kayan nokta gösterimleri veya metin baytları dönüştürülemez.
2. Negatif sayılar nasıl gösterilir?
Negatif sayılar eksi işaretiyle gösterilir, örneğin ondalık -5 ikili -101 olur. İkiye tümleyen veya sabit bit genişliği kullanılmaz.
3. Giriş uzunluğu sınırı nedir?
Giriş en fazla 10.000 basamak olabilir. Bu sınır, tarayıcıda aşırı işlem yükünü önlemek için konmuştur.
Doğru aracı seçin
- Tamsayı Taban Dönüşüm Tablosu
Tam sayıları ikili, sekizli, onlu, onaltılı ve diğer desteklenen tabanlar arasında dönüştürün.
- Çevrimiçi İkili Dönüştürücü
İkili (2 tabanı) ve ondalık (10 tabanı) tam sayıları birbirine dönüştüren, büyük sayıları da destekleyen ücretsiz bir araçtır.
- Çevrimiçi Onaltılık Dönüştürücü
İşaretli tam sayıları onaltılık (taban 16) ve ondalık (taban 10) arasında dönüştürür. Büyük sayılar için BigInt kullanır, tarayıcıda çalışır.
ASCII rakamları kullanın; yerel rakam biçimleri ve baştaki artı kabul edilmez. 10000 basamak sınırına eksi ve dış boşluklar dahil değildir; iç boşluklar reddedilir. Yalnız hedef normalleştirilir, solda giriş korunur: 00101 (taban 2) =5 (taban 10).
İşlem tarayıcınızda yerel olarak yapılır.