İkilikten Onaltılık Tabana Dönüştürücü
Bir sayı girin ve dönüştürme yönünü seçin.
Sonuç
Nasıl hesaplanır?
İkilikten onaltılığa: bit dizisi soldan sıfırla 4'ün katına tamamlanır, dörder bitlik gruplara (nibble) bölünür ve her grup büyük harfli tek bir onaltılık basamak olur (1010 = A). Onaltılıktan ikiliğe: her basamak dört bite açılır, baştaki sıfırlar atılır ve en az bir basamak bırakılır. Ondalık satır, Σ basamak × tabankonum ile bulunan tam değerdir; konumlar sağdan 0'dan başlayarak sayılır. Hesap tam sayı aritmetiğiyle yapıldığı için 64 bitlik bir 1 dizisi bile 18.446.744.073.709.551.615 verir. Uzunluk satırı yazdığınız bit ya da onaltılık basamak sayısını gösterir. Girdide yalnızca 0 ve 1, ya da 0–9 ve A–F (büyük veya küçük harf) olmalı; en çok 4096 bit veya 1024 onaltılık basamak kabul edilir, daha uzunsa sonuç görünmez.
Örnek hesaplama
İkili sayı 110101111010 olsun. 12 bittir, zaten 4'ün katıdır. 1101, 0111 ve 1010 olarak bölünür. Bu gruplar 13, 7 ve 10 eder; onaltılık karşılıkları D, 7 ve A olduğundan sonuç D7A çıkar. Ondalık kontrol: 13 × 256 + 7 × 16 + 10 = 3.328 + 112 + 10 = 3.450. Araç D7A, ondalık 3.450 ve uzunluk 12 bit olarak gösterir.
Sık yapılan hatalar
- Grupların arasına boşluk (1101 0111 1010) ya da
0xöneki koymak. İkisinde de araç sonuç göstermez; önce bunları silin. - Bitleri soldan gruplamak. Dörtlü gruplar sağdan başlar; bu yüzden 11010 dizisi 00011010 olarak tamamlanır ve sonuç D0 değil 1A olur.
- Onaltılıktan ikiliğe çevirirken baştaki sıfırların geri gelmesini beklemek.
00FFsonucu 11111111 olur; ama uzunluk satırı yazdığınız dört basamağı sayar. - Girdi onaltılıkken yönü ikilikten onaltılığa bırakmak. FF gibi bir değer harf içerdiği için reddedilir.
- Çok uzun bir diziyi boyutuna bakmadan yapıştırmak. 4096 bitten uzun ikili ya da 1024 basamaktan uzun onaltılık değerler kısaltılmaz, reddedilir.
Bu hesaplama hakkında
İkilik ve onaltılık sayı sistemleri, bilişimde her yerde kullanılan konumsal sayı sistemleridir — ikilik (taban 2) donanımın verileri açık/kapalı bit'ler olarak nasıl sakladığını yansıtırken, onaltılık (taban 16) her basamağa tam olarak dört bit sığdırarak ikili dizeler için kompakt, insan tarafından okunabilir bir kısaltma sağlar. Bu dönüştürücü her iki yönde de çalışır ve sonuçla birlikte karşılık gelen ondalık değeri ve bit/basamak uzunluğunu gösterir.
Onaltılık-ikilik dönüşümü, yazılım geliştiriciler, ağ mühendisleri ve bilgisayar bilimi öğrencileri için günlük bir görevdir — bellek adreslerini ve dökümlerini okumak, renk kodlarını (#FF00FF gibi) çözmek, alt ağ maskelerini ve MAC adreslerini yapılandırmak, ayrıca verilerin genellikle onaltılık olarak belgelenip donanım seviyesinde ikili olarak işlendiği düşük seviyeli protokollerle çalışmak bunlar arasındadı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)
Renk kodları iyi bir alıştırma örneğidir. Macenta olan FF00FF onaltılık değeri 6 haneden oluşur ve 24 bite açılır: 111111110000000011111111, ondalık karşılığı 16.711.935. Uzunluk satırı 24 biti değil, yazdığınız 6 haneyi bildirir; ikisini karıştırmayın. Sabit genişlik gerekiyorsa baştaki sıfırları kendiniz geri eklemeniz gerekir. Genellikle hangi genişlikle çalışıyorsunuz: 8, 16 ya da 32 bit mi?