İkiliden Onluğa Dönüştürücü
Değerleri girin; onluk sonucunu alın.
Sonuç
Nasıl hesaplanır?
Girdideki tüm boşluklar silinir; yani 1111 0000 değeri 11110000 olarak okunur. Geriye yalnızca 0 ve 1 rakamları kalmalıdır. Değer onluk = Σ dᵢ × 2i formülüyle bulunur; burada dᵢ, sağdan başlayıp 0'dan sayılan i. basamaktaki rakamdır. Onaltılık çıktı aynı sayının taban 16 yazımıdır; başında 0x bulunur ve harfler büyüktür. Baştaki sıfırlar yok sayılır, yalnızca sıfırlardan oluşan girdi 0 (0x0) verir. Araç, baştaki sıfırlar atıldıktan sonra en çok 63 ikili basamaklı işaretsiz değerleri, yani 9223372036854775807'ye kadar olan sayıları çevirir; daha uzun bir dizi ya da başka bir karakter (eksi işareti, ondalık nokta, 2 rakamı) içeren girdi sonuç vermez. Soldaki bit işaret biti olarak yorumlanmaz.
Örnek hesaplama
Dokuz basamaklı 110101101 değerini alalım. Soldan okuyunca basamak değerleri 256, 128, 64, 32, 16, 8, 4, 2, 1; rakamlar ise 1, 1, 0, 1, 0, 1, 1, 0, 1'dir. 1 olan basamakları toplarsak 256 + 128 + 32 + 8 + 4 + 1 = 429 bulunur. Bitleri sağdan dörderli gruplayınca (1 / 1010 / 1101) onaltılık rakamlar 1, A ve D çıkar; yani onaltılık sonuç 0x1AD olur.
Sık yapılan hatalar
- Sayının başına
0bya da sonunabeklenmiş halde yapıştırmak. Yalnızca 0 ve 1 kabul edilir, harf girdiyi geçersiz kılar; önce öneki silin. - İkiye tümleyen (negatif) sayı beklemek.
11111111dizisi -1 değil 255 olarak okunur, çünkü araç soldaki biti işaret saymaz. 101.1gibi ondalıklı ikili sayı girmek. Nokta kabul edilmez; araç yalnızca tam sayıları çevirir.- Basamakları soldan saymak. En sağdaki rakamın değeri 1'dir; diziyi ters yazarsanız tamamen farklı bir sayı elde edersiniz.
- 64 bitlik, hepsi 1 olan bir değeri yapıştırmak. Baştaki sıfırlar atıldıktan sonra 63 basamaktan uzun girdiler yuvarlanmaz, reddedilir.
Bu hesaplama hakkında
İkili sistem (taban 2), her sayıyı yalnızca 0 ve 1 rakamlarıyla ifade eder; her basamağın değeri soldan sağa gittikçe iki katına çıkar — 1, 2, 4, 8, 16... Onluk sisteme (taban 10) çevirmek için her ikili basamak kendi basamak değeriyle çarpılıp toplanır (örneğin 1011₂ = 1×8 + 0×4 + 1×2 + 1×1 = 11); onaltılık sisteme (taban 16) çevirmek için ise ikili basamaklar dörtlü gruplara ayrılır, her grup doğrudan bir onaltılık rakama (0-9, A-F) karşılık gelir.
Bilgisayar bilimi öğrencileri, bilgisayarların veriyi nasıl temsil ettiğini anlamanın temeli olarak bu dönüşümü öğrenir; programcılar, ağ mühendisleri ve donanım/gömülü yazılım geliştiricileri ise bellek adreslerini, IP alt ağ maskelerini, bit bayraklarını ve doğal olarak ikili ya da onaltılık gösterimle ifade edilen yazmaç değerlerini okumak için bu dönüşümü rutin olarak kullanır.
Bu faydalı oldu mu?
En fazla 3 tepki seçebilirsiniz.
Popüler hesaplayıcılar
Kredi Hesaplama
Aylık taksit, toplam faiz ve ödeme planını hesaplayın.
Yüzde Hesaplama
Yüzde değişim, indirim ve oran hesaplamaları.
İndirim Hesaplama
İndirimli fiyatı, kazancı ve indirim tutarını hesaplayın.
Vücut Kitle Endeksi (VKİ)
Boy ve kiloya göre vücut kitle endeksini hesaplayın.
Yaş Hesaplama
Doğum tarihinden bugüne tam yıl, ay ve gün cinsinden yaşınızı hesaplayın.
Bileşik Faiz Hesaplama
Ana para, faiz oranı ve süreye göre bileşik faizle nihai tutarı hesaplayın.
Tüm Hesaplayıcılar
- Kredi Hesaplama
- Kar Hesaplama
- İndirim Hesaplama
- Vücut Kitle Endeksi (VKİ)
- Yüzde Hesaplama
- İdeal Kilo Hesaplama
- Yaş Hesaplama
- Gebelik Hesaplama
- Bileşik Faiz Hesaplama
- Bazal Metabolizma (BMR) Hesaplama
- Bahşiş Hesaplama
- Yakıt Maliyeti Hesaplama
- Tarih Farkı Hesaplama
- Uyku Döngüsü Hesaplama
- Günlük Su İhtiyacı Hesaplama
- Basit Faiz Hesaplama
- Kalp Atış Hızı Bölgeleri Hesaplama
- Koşu Temposu Hesaplama
- Evcil Hayvan Yaşı Hesaplama
- Kalori Yakım Hesaplama
- Makro Besin Dağılımı Hesaplama
- TDEE (Toplam Günlük Enerji İhtiyacı) Hesaplama
- Bel-Kalça Oranı Hesaplama
- Takdir ve Teşekkür Belgesi Hesaplama
- Tek Tekrar Maksimum (1RM) Hesaplama
- Yumurtlama (Ovülasyon) Hesaplama
- Elektrik Maliyeti Hesaplama
- Birim Fiyat Hesaplama
- Tasarruf Hedefi Hesaplama
- Başabaş Noktası Hesaplama
- Boya Hesaplama
- Vize-Final Ortalama Hesaplama
- İş Günü Hesaplama
- Saat Farkı (Süre) Hesaplama
- Yakıt Tüketimi Hesaplama
- Sıcaklık Birimi Çevirici
- Fayans (Seramik) Hesaplama
- En-Boy Oranı Hesaplama
- Roma Rakamı Çevirici
- Hedef Kilo Süresi Hesaplama
- Maaş Çevirici (Saatlik-Yıllık)
- Kredi Kartı Doğrulama (Luhn)
- Vücut Yüzey Alanı (BSA) Hesaplama
- Hissedilen Sıcaklık Hesaplama
- Ohm Kanunu Hesaplama
- PPI (Piksel Yoğunluğu) Hesaplama
- Molar Kütle Hesaplama
- Burç Hesaplama (Batı + Çin)
- IBAN Doğrulama
- Ayakkabı Numarası Dönüştürücü
- Ülke Bilgisi (Telefon Kodu) Sorgulama
- Saat Dilimi Farkı (Dünya Saati)
- CAGR (Bileşik Yıllık Büyüme) Hesaplama
- 72 Kuralı Hesaplama
- Kandaki Alkol (Promil) Hesaplama
- Yağsız Vücut Kütlesi (LBM) Hesaplama
- Pisagor Teoremi Hesaplama
- Hız Birimi Dönüştürücü
- İndirme Süresi Hesaplama
- Tarih Hesaplama (Gün Ekle/Çıkar)
Hesaplayıcı bulunamadı
Yorumlar (1)
Ağ çalışmalarında sık kullanılır, ancak bir tuzağı var: noktalı gösterim kabul edilmez, bu yüzden her sekizliyi ayrı çevirin. Alt ağ maskesinde 11111000 değeri 248 (0xF8), 11111111 ise 255 verir; 255.255.248.0 maskesi bu şekilde okunur. Sekiz tane 1 her zaman 255, sekiz tane 0 ise 0 eder. Burada sekizlideki 1'lerin sayısı, kaç ağ bitinin ayarlı olduğunu gösterir. Maske ve adresleri mi çözümlüyorsunuz, yoksa bayrak ve yazmaç değerlerini mi?