2026-07-13

Binary (İkilik) Sayı Sistemi Nedir ve Metin Binary'ye Nasıl Çevrilir?

İkilik sayı sisteminin (binary) çalışma prensipleri, bilgisayar mimarisindeki önemi, metinlerin ve sayıların binary koduna dönüştürülmesi hakkında detaylı rehber.

binarysayı-sistemleribilgisayar-bilimlerigeliştirici-araçları

Bilgisayarların, akıllı telefonların ve dijital sistemlerin arka planında her şey sadece iki rakamdan ibarettir: 0 ve 1. Bu iki sayı üzerine kurulu olan sistem, Binary yani İkilik Sayı Sistemi olarak adlandırılır. Günlük hayatta kullandığımız onluk sayı sistemi ile bilgisayarların kullandığı ikilik sayı sistemi arasındaki farkı anlamak, dijital dünyanın kapılarını aralamak demektir.

Binary (İkilik Sayı Sistemi) Nedir?

Binary, tabanı 2 olan bir sayı sistemidir. Sadece iki basamak barındırır: 0 ve 1. Her bir 0 veya 1 değerine bilgisayar bilimlerinde bit (binary digit) denir. 8 bitin yan yana gelmesiyle 1 Byte oluşur.

Bilgisayarların işlemcilerindeki milyarlarca mikroskobik transistör, elektrik akımının geçip geçmemesine göre çalışır:

  • 0: Akım yok (Açık değil / Yanlış / Kapalı)
  • 1: Akım var (Açık / Doğru)

Bu basit açma-kapama mantığı, karmaşık yazılımları, videoları ve oyunları çalıştırmamızı sağlar.

Metinler Binary Koduna Nasıl Çevrilir?

Bilgisayarlar harfleri doğrudan algılayamaz. Bu yüzden her harfin sayısal bir karşılığı vardır. En popüler karakter kodlama standartlarından biri olan ASCII (American Standard Code for Information Interchange), her harfe bir sayı atar.

Örneğin, büyük "A" harfinin ASCII tablosundaki karşılığı 65'tir. 65 sayısını ikilik sisteme çevirdiğimizde şu adımları izleriz:

  • 65'i sürekli 2'ye böler ve kalanları tersten yazarız.
  • 65'in binary karşılığı: 01000001 olur.

Diğer bazı harflerin binary karşılıkları:

  • B: 01000010 (ASCII 66)
  • C: 01000011 (ASCII 67)
  • a: 01100001 (ASCII 97 - küçük harfler farklıdır)

Binary Sayıları Onluk Sayılara Çevirme

Bir binary sayıyı onluk sayıya çevirirken basamakların 2'nin kuvvetleriyle çarpılması gerekir. Sağdan sola doğru sırasıyla 2^0, 2^1, 2^2, 2^3 vb. basamak değerleri kullanılır.

Örneğin, 1011 binary sayısını çevirelim:

  • (1 \times 2^3 = 8)
  • (0 \times 2^2 = 0)
  • (1 \times 2^1 = 2)
  • (1 \times 2^0 = 1)
  • Toplam: (8 + 0 + 2 + 1 = 11)

Pratik Binary Çevirici Araçları

Bir metni veya uzun bir cümleyi manuel olarak ASCII kodlarına, oradan da 0 ve 1'lere çevirmek oldukça zaman alıcıdır. Web sitemizdeki Binary Metin Dönüştürücü aracını kullanarak dilediğiniz metni anında 0 ve 1'lerden oluşan ikilik koda çevirebilir veya binary kodları okunabilir metne geri dönüştürebilirsiniz.