MCP ile bağlan →

Hesaplamaya Girin

Formül

Reklam

Sonuç

Converted Value (Base 16)
FF
255 (base 10) → base 16
Giriş 255 (base 10)
Onluk Karşılığı 255
Output (base 16) FF

Sayı Tabanı Dönüştürücü Nedir?

Sayı tabanı dönüştürücü, bir sayıyı bir konumsal sayı sisteminden başka birine çevirir; örneğin ikilik tabandan (taban 2) onluğa (taban 10) ya da onluktan onaltılığa (taban 16). Bilgisayarlar her şeyi ikilik sistemde saklar, ağ mühendisleri onaltılık değerleri okur, eski sistemler ise sekizlik tabanı kullanır. Bu yüzden tabanlar arası dönüşüm; programlama, elektronik ve bilgisayar bilimleri derslerinde günlük bir iştir. Bu araç ikilik, sekizlik, onluk ve onaltılık tabanları her yönde destekler.

Nasıl Kullanılır?

Dönüştürmek istediğiniz sayıyı yazın, "Kaynak Taban" altından mevcut tabanını seçin, ardından "Hedef Taban" altından istediğiniz tabanı belirleyin. Onaltılık basamaklarda A–F harfleri kullanılır (büyük-küçük harf fark etmez). Hesaplayıcı, sonucu seçtiğiniz çıkış tabanında ve ek olarak onluk karşılığıyla gösterir; böylece işleminizi her zaman kontrol edebilirsiniz.

Formülün Açıklaması

Dönüşüm iki aşamada gerçekleşir. Önce girilen değer basamak değeri yöntemiyle onluğa çevrilir: her basamak, tabanın o basamaktaki üssüyle çarpılır. İkilik 1010 için bu işlem $$1\times2^3 + 0\times2^2 + 1\times2^1 + 0\times2^0 = 8 + 0 + 2 + 0 = 10$$ şeklindedir. İkinci aşamada bu onluk değer, ardışık bölme ile hedef tabana çevrilir: yeni tabana sürekli bölersiniz, kalanları toplarsınız ve sondan başa doğru okursunuz.

$$\text{Decimal} = \sum_{i=0}^{k-1} d_i \cdot \text{From Base}^{\,i} \;\longrightarrow\; \text{Output in } \text{To Base}$$
Reklam
İkinin kuvvetleriyle hizalanmış ikili basamaklar, basamak değerleri 8 4 2 1 gösteriliyor
Her basamak, tabanın konumuna göre üssü ile çarpılıp toplanır.

Örnek Çözüm

Onaltılık FF değerini onluğa çevirelim. Basamak değeri $$F\times16^1 + F\times16^0 = 15\times16 + 15\times1 = 240 + 15 = 255$$ verir. 255'i ikilik tabanda ifade etmek için 2'ye ardışık bölme \(11111111\) sonucunu üretir; bu da 8 bitlik bir baytın bilindik en büyük değeridir.

Kalanları yukarı doğru okunan ardışık bölme adımlarıyla dönüştürülmüş sayı oluşturuluyor
Ardışık bölme kalanları toplar; aşağıdan yukarıya okunarak dönüştürülmüş değer elde edilir.

Ortak Taban Dönüşüm Referans Tablosu

Bu tablo, dört standart sayı tabanı arasında sık kullanılan değerleri listeler. Ondalık (taban 10) günlük sayma sistemidir; ikili (taban 2), sekizli (taban 8) ve onaltılı (taban 16) bilişimde yaygındır. İkinin her kuvvetinin — 16, 32, 64, 128, 256 — onaltılıda temiz tek basamaklı bir geçişe ve ikili sayıda tam bir kuvvete yol açtığına dikkat edin.

Ondalık (10) İkili (2) Sekizli (8) Onaltılı (16)
0 0 0 0
1 1 1 1
2 10 2 2
3 11 3 3
4 100 4 4
5 101 5 5
6 110 6 6
7 111 7 7
8 1000 10 8
9 1001 11 9
10 1010 12 A
11 1011 13 B
12 1100 14 C
13 1101 15 D
14 1110 16 E
15 1111 17 F
16 10000 20 10
32 100000 40 20
64 1000000 100 40
128 10000000 200 80
255 11111111 377 FF
Reklam

Temel Terimler Açıklandı

Taban (radiks)
Bir sayı sisteminin kullandığı ayrı rakam sembollerinin sayısı. Taban 10 on sembol kullanır (0–9); taban 2 iki sembol kullanır (0–1). Taban ayrıca bitişik konumlar arasındaki çarpanı belirler.
Konumsal gösterim
Bir rakamın katkısının konumuna bağlı olduğu bir sistem. Her konum tabanın ardışık bir kuvvetini temsil eder ve sağdan sola doğru artar.
Basamak değeri
Tek bir rakam tarafından sağlanan değer, rakam çarpı tabanın konumunun gücüne yükseltilen değere eşittir. Örneğin, sekizli 745'teki baştaki 7 basamak değeri \(7\times 8^2 = 448\)'dir.
Rakam
Bir sayı içindeki tek bir sembol. Geçerli rakamlar 0'dan (taban − 1)'e kadar değişir; onaltılı 0–9 ile 10–15 değerleri için A–F harfleriyle genişletilir.
Nibble
4 bitten oluşan bir grup. Bir nibble tam olarak tek bir onaltılı rakama (0–F) eşlenir, bu nedenle ikili-onaltılı dönüşümü bitler nibble'lara gruplandırılarak yapılır.
Bayt
8 bitten (iki nibble) oluşan bir grup, \(2^8 = 256\) değeri temsil edebilir, 0'dan 255'e (hex'te 00'dan FF'ye).
En anlamlı rakam (MSD)
Bir sayının en solundaki rakam, en yüksek basamak değerini taşır.
En az anlamlı rakam (LSD)
En sağdaki rakam, en düşük basamak değerini taşır (tabanın 0 gücüne yükseltilmiş, yani 1).
İkili (taban 2)
0 ve 1 rakamlarını kullanır. Dijital elektroniğin yerel dilidir, burada her bit bir açık/kapalı durumudur.
Sekizli (taban 8)
0–7 rakamlarını kullanır. Her sekizli rakam tam olarak 3 ikili bite karşılık gelir; tarihsel olarak bilişimde yaygındı ve hala dosya izinleri için kullanılır.
Ondalık (taban 10)
0–9 rakamlarını kullanır. Günlük insan sayma ve aritmetiği için standart sistem.
Onaltılı (taban 16)
0–9 ve A–F rakamlarını kullanır. İkiliyi kompakt bir şekilde temsil eder çünkü her onaltılı rakam tam olarak 4 bite eşittir, bellek adresleri ve renk kodları için yaygın olarak kullanılır.

Sıkça Sorulan Sorular

Onaltılık sistemdeki harfler ne anlama gelir? Taban 16'da basamaklar 0-9 ile devam eder, sonra \(A=10\), \(B=11\), \(C=12\), \(D=13\), \(E=14\), \(F=15\) olur.

İkilik sistem neden taban 2'dir? İkilik sistem yalnızca iki basamak kullanır: 0 ve 1. Bunlar, bilgisayardaki elektronik anahtarların açık/kapalı durumlarına karşılık gelir.

Ondalık (kesirli) sayıları dönüştürebilir miyim? Bu hesaplayıcı tam sayılarla çalışır. Kesirli taban dönüşümü, tabanla çarpma adı verilen ayrı bir yöntem kullanır.

Son güncelleme: