İkili Sayı Çevirici
Bir sayı girin ve tabanını seçerek tüm sayı sistemleri arasında dönüşüm yapın.
Bir sayı girin ve tabanını seçerek dönüşümleri görün.
Formül Nasıl Çalışır?
İkili sayı çevirici bilgisayar bilimi ve matematikte kullanılan dört temel sayı sistemi arasında anlık dönüşüm yapar: ikili (taban 2), sekizli (taban 8), onluk (taban 10) ve onaltılık (taban 16). Herhangi bir sayı girin, tabanını seçin ve dört gösterimin anlık olarak güncellenmesini görün. Bu araç programcılar, bilgisayar bilimi öğrencileri, ağ mühendisleri ve dijital sistemlerle çalışan herkes için vazgeçilmezdir. Sayı sistemlerini anlamak bilgisayar biliminin temel yetkinliğidir — bellek adreslerini okumaktan dosya izinleri ayarlamaya ve web tasarımda renk tanımlamaya kadar.
İkili → Onluk: her bit × 2^konum, toplanır
Onluk → İkili: 2'ye böl, kalanları topla
İkili → Hex: 4 bit grupla = 1 hex basamak (1111 = F)
İkili → Sekizli: 3 bit grupla = 1 sekizli basamak (111 = 7)
Örnek: 42₁₀ = 101010₂ = 52₈ = 2A₁₆
İkili: Bilgisayarların Dili
İkili sayı sistemi bilgisayar biliminin en temel yapı taşıdır. Akıllı telefonlardan süper bilgisayarlara kadar her dijital cihaz verileri sıfır ve birlerden oluşan diziler halinde işler. Her ikili basamak (bit) elektronik devredeki tek bir açık/kapalı durumunu temsil eder. Sekiz bit bir bayt oluşturur ve 0 ile 255 arasındaki değerleri (00000000 ile 11111111) temsil edebilir. Bir kilobayt 1.024 bayt, bir megabayt 1.048.576 bayttır. İkili sistemi anlamak düşük seviyeli programlama, bit düzeyinde işlemler, ağ alt ağ maskeleri ve dijital mantık tasarımı için şarttır. 42 sayısının ikili gösterimi 101010'dur — bu 1×32 + 0×16 + 1×8 + 0×4 + 1×2 + 0×1 = 32 + 8 + 2 = 42 anlamına gelir.
Onaltılık: Kompakt İkili
Onaltılık sistem on altı sembol kullanır (0-9, A-F) ve her hex basamağı tam olarak dört ikili bite karşılık gelir. Bu hex'i ikili verinin kompakt gösterimi yapar — 11111111 baytı basitçe FF olur. Web renkleri hex gösterimi kullanır: #FF0000 saf kırmızı (255 kırmızı, 0 yeşil, 0 mavi), #00FF00 yeşil, #0000FF mavi ve #FFFFFF beyazdır. Hata ayıklama araçlarında bellek adresleri hex olarak görüntülenir. MAC adresleri iki nokta üst üste ile ayrılmış hex çiftleri kullanır (00:1A:2B:3C:4D:5E). Assembly dili ve makine kodu hex'i yoğun olarak kullanır. IPv6 adresleri sekiz adet dört hex basamaklı grup kullanır.
Türkiye'de Bilgisayar Bilimi Eğitimi
Türkiye'de sayı sistemleri ilk olarak lise bilişim teknolojileri dersinde öğretilir. Üniversitelerde bilgisayar mühendisliği, yazılım mühendisliği ve elektrik-elektronik mühendisliği bölümlerinde sayısal mantık ve bilgisayar mimarisi derslerinde derinlemesine işlenir. YÖK müfredatlarında taban dönüşümleri temel konular arasındadır. TÜBİTAK destekli bilişim yarışmalarında sayı sistemi problemleri sıkça karşılaşılır. Türkiye'nin büyüyen yazılım sektörü bu becerilere sahip mühendislere talep oluşturmaktadır — İstanbul, Ankara ve İzmir'deki teknoloji şirketleri ve girişimlerde ikili ve hex bilgisi günlük işlerde kullanılır. PARDUS gibi Türk Linux dağıtımlarında dosya izinleri sekizli sayı sistemiyle yönetilir.
Dönüşüm Nasıl Çalışır
Sayı sistemleri arasında dönüşüm tutarlı matematiksel ilkeleri izler. Herhangi bir tabanı onluğa çevirmek için her basamağı konumsal değeriyle (taban üzeri konum) çarpın ve sonuçları toplayın. Örneğin ikili 1010 = 1×8 + 0×4 + 1×2 + 0×1 = 10 onluk. Onluktan herhangi bir tabana çevirmek için hedef tabana tekrar tekrar bölün ve kalanları ters sırada toplayın. İkili ile hex arasındaki kısayol gruplama yöntemidir: her 4 ikili basamak grubu bir hex basamağına, her 3 ikili basamak grubu bir sekizli basamağına eşittir. Bu çevirici hesaplamalarınızı hızla doğrulamanıza ve sayı sistemi ilişkilerine dair sezgi geliştirmenize yardımcı olur.
Programlama Uygulamaları
Sayı sistemi dönüşümü programlamanın her alanında karşınıza çıkar. Bit düzeyinde işlemler (AND, OR, XOR, NOT, kaydırma) sistem programlama, kriptografi ve grafikte temeldir. Ağ alt ağ maskeleri ikili kullanır: 255.255.255.0 = 11111111.11111111.11111111.00000000 ikili olarak bir /24 ağını gösterir. Unicode karakter kodlaması hex kod noktaları kullanır: U+0041 A harfi, U+00E9 aksanlı é harfidir. Görüntü formatları piksel verilerini ikili olarak depolar. Sıkıştırma algoritmaları bireysel bitlerle çalışır. Veritabanı bayrakları ve izin sistemleri bit maskeleri kullanır. Bir sayı girin, tabanını seçin ve dört gösterimi anında görün — dijital sistemlerle çalışan herkes için günlük bir araç.
Sayı Sistemlerini Öğrenmek
Bilgisayar bilimi öğrencileri için sayı sistemi akıcılığı değişkenleri ve döngüleri anlamak kadar önemlidir. Küçük sayıları zihinsel olarak dönüştürmeyi pratik yapın — zamanla 255 = FF = 11111111, 128 = 80 = 10000000 ve 2'nin kuvvetleri gibi yaygın değerler ikinci doğa olur. Bu çevirici pratik için anlık geri bildirim sağlar: hesapladığınız yanıtı girin ve aracın çıktısıyla eşleşip eşleşmediğini doğrulayın. Onluktan ikiliye dönüşümle başlayın, sonra modern programlamada en pratik kullanıma sahip hex'e geçin. Bu sistemlerin neden var olduğunu ve birbirleriyle nasıl ilişkili olduğunu anlamak bilgisayarların donanım düzeyinde nasıl çalıştığına dair derin bir kavrayış sağlar. İster ağ yapılandırmasını hata ayıklıyor, ister dijital devre tasarlıyor veya bilgisayar bilimi ödevi yapıyor olun, bu çevirici manuel hesaplama hatalarını ortadan kaldırır ve zaman kazandırır.
Günlük Kullanım Senaryoları
Web geliştirme: CSS renk kodları hex kullanır — #3498DB mavi tonudur ve RGB olarak 52, 152, 219 değerlerine karşılık gelir. Ağ yönetimi: IP adresleri ve alt ağ maskeleri ikili düşünmeyi gerektirir — 192.168.1.0/24 ağında son sekizli 00000000 ile 11111111 arasında değişir. Siber güvenlik: zararlı yazılım analizi ve tersine mühendislikte hex editörler kullanılır. Gömülü sistemler: mikrodenetleyici programlamada port kayıtları hex ve ikili ile kontrol edilir. Veritabanı: UUID'ler hex formatındadır (550e8400-e29b-41d4-a716-446655440000). Bu çevirici tüm bu senaryolarda hızlı ve güvenilir dönüşüm sağlar.
Web renklerinden alt ağ maskelerine, dosya izinlerinden bellek adreslerine kadar sayı sistemi dönüşümü bilgisayar dünyasının her yerindedir. Bu ücretsiz ve anlık çevirici ile sayı sistemlerinde ustalaşın — herhangi bir sayı girin, tabanını seçin ve dört gösterimini saniyeler içinde görün. Kayıt gerektirmez, tamamen ücretsiz ve gizlidir. Bilgisayar mühendisliği, yazılım geliştirme, ağ yönetimi ve siber güvenlik alanlarında çalışan profesyoneller için günlük bir araç — öğrenciler için ise sayısal sistemleri öğrenmenin en hızlı yolu. Hemen deneyin, sonuçlar hemen anında karşınızda olacak.
İpuçları ve Öneriler
İkiliyi 4'lü gruplara ayırın: 1111 = F, 1010 = A. En hızlı dönüşüm yöntemi.
Sonuçlar siz yazarken güncellenir — öğrenme ve doğrulama için anlık geri bildirim.
Bir baytın maksimum değeri. Bilgisayar biliminde en yaygın referans noktası.
Sekizli 755 = rwxr-xr-x. Unix izinleri 3 bitlik grupları sekizliğe eşler.
Sıkça Sorulan Sorular
İkili (binary) nedir?
Sadece 0 ve 1 kullanan taban-2 sayı sistemi. Tüm dijital bilgisayarların temelidir — her dosya, görüntü ve program ikili olarak depolanır.
Onaltılık (hex) nedir?
0-9 ve A-F kullanan taban-16 sistemi. Programlamada renkler (#FF0000), bellek adresleri ve kompakt ikili gösterim için kullanılır.
Bilgisayarlar neden ikili kullanır?
Çünkü elektronik devrelerin iki durumu vardır: açık (1) ve kapalı (0). Bu doğrudan ikili basamaklara (bit) karşılık gelir.
Sekizlik (octal) nedir?
0-7 kullanan taban-8 sistemi. Unix dosya izinlerinde (chmod 755) ve bazı eski sistemlerde kullanılır.
Elle nasıl çeviririm?
Hedef tabana bölerek kalanları toplayın. Veya ikili rakamları gruplayın: sekizlik için 3, onaltılık için 4 basamak.
Son Hesaplamalar
Henüz hesaplama yapılmadı