MCP ile bağlan →

Hesaplamaya Girin

Formül

Reklam

Sonuç

Converted Value (base 10)
10
from base 2
Onluk (taban 10) değeri 10
Kaynak taban 2
Hedef taban 10

Taban dönüştürücü nedir?

Taban dönüştürücü, bir sayının gerçek değerini değiştirmeden yalnızca yazılış biçimini değiştirir. Bilgisayar ve yazılım dünyasında ikilik (taban 2), sekizlik (taban 8), onluk (taban 10) ve onaltılık (taban 16) sistemler arasında sürekli geçiş yapılır. Bu araç ise 0–9 rakamlarını ve ardından gelen A–Z harflerini kullanarak 2 ile 36 arasındaki tüm tabanları destekler.

Tek bir niceliğin dört farklı konumsal sayı sisteminde gösterimi
Aynı değerin ikilik, sekizlik, onluk ve onaltılık gösterimi.

Nasıl kullanılır?

Dönüştürmek istediğiniz sayıyı yazın, sayının şu anda yazılı olduğu tabanı seçin (Kaynak taban) ve hangi tabana çevirmek istediğinizi belirtin (Hedef taban). 10'dan büyük tabanlar için harfleri kullanın: A=10, B=11 ve Z=35'e kadar. Hesaplama aracı ayrıca sade onluk (taban 10) değeri de gösterir; böylece işlemi kolayca doğrulayabilirsiniz.

Formülün açıklaması

Dönüştürme iki adımda gerçekleşir. Önce girilen sayı, konumsal gösterim kullanılarak onluk sisteme okunur: her rakam, kaynak tabanın o rakamın konumuna karşılık gelen kuvvetiyle çarpılır ve elde edilen çarpımlar toplanır. Ardından onluk değer, tekrarlı bölme yöntemiyle hedef tabana çevrilir: hedef tabana bölün, kalanı not edin, bölümle işlemi yineleyin ve sonunda kalanları ters sıradan okuyun.

$$\text{Sonu\c{c}} = \left( \sum_{i=0}^{k-1} d_i \cdot \text{Kaynak Taban}^{\,i} \right)_{10} \longrightarrow \text{Hedef Taban}$$

$$\begin{gathered} V_{10} = \sum_{i=0}^{k-1} d_i \cdot \text{Kaynak Taban}^{\,i} \\[1.5em] \text{Sonu\c{c}} = \left( V_{10} \right)_{\text{Hedef Taban}} \\[1.5em] \text{burada}\quad \left\{ \begin{aligned} d_i &= \text{rakam } i \\ k &= \text{rakam say\i s\i} \end{aligned} \right. \end{gathered}$$

Bir sayıyı basamak çarpı taban kuvvetleri toplamına açan konumsal ağırlıklar
Her basamak, konum indisi kadar üs alınmış tabanla çarpılır.

Çözümlü örnek

İkilik 1010 sayısını onluğa çevirelim. Konumsal toplam:

$$1\cdot 2^3 + 0\cdot 2^2 + 1\cdot 2^1 + 0\cdot 2^0 = 8 + 0 + 2 + 0 = 10$$

Tersine bir örnek olarak, onluk 255'i onaltılığa çevirelim: \(255 \div 16 = 15\), kalan 15 (F); \(15 \div 16 = 0\), kalan 15 (F); sonuç FF.

Yaygın Sayı Tabanları ve Basamak Kümeleri

Sayı tabanı (veya radiks), kaç tane farklı rakam sembolünün kullanılabileceğini ve her bir konumun ağırlığını tanımlar. Aşağıdaki tablo, dönüştürücü tarafından işlenen en yaygın kullanılan tabanları, kullandıkları sembolleri ve her birinin tipik olarak nerede uygulandığını özetlemektedir.

Taban Adı Basamak Kümesi Tipik Kullanım Alanı
2 İkili (Binary) 0–1 Dijital elektronik ve bilgisayar belleğinde doğal gösterim; her bit açık veya kapalıdır.
8 Sekizli (Octal) 0–7 İkili sayının üçlü gruplandırması; Unix/Linux dosya izin modları (ör. 755).
10 Onlu (Decimal) 0–9 Günlük insan aritmetiği, para birimi, ölçümler ve genel sayma.
16 Onaltılı (Hexadecimal) 0–9, A–F Baytların, bellek adreslerinin, renk kodlarının (ör. #FF8800) ve makine kodunun kompakt gösterimi.
36 Taban 36 0–9, A–Z Rakamlar artı Latin alfabesi kullanan maksimum taban; kısa alfanümerik kimlikler ve URL başlıkları.

Onlu–İkili–Sekizli–Onaltılı Dönüştürme Tablosu

Aşağıdaki referans, yaygın onlu değerleri bunların ikili (taban 2), sekizli (taban 8) ve onaltılı (taban 16) karşılıklarının yanında göstermektedir. Alt satırlar, bayt ve sözcük sınırlarını işaretleyen ikinin yuvarlak kuvvetlerini içermektedir.

Onlu İkili Sekizli Onaltılı
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

255'in (bir baytın en büyük değeri) tam olarak sekiz ikili 1 ve iki onaltılı F olduğuna dikkat edin — her onaltılı basamak dört bite tam olarak karşılık gelir.

Önemli Terimler Açıklandı

Taban / Radiks
Bir sayı sisteminin kullandığı benzersiz basamak sembollerinin sayısı. Taban 10 (onlu), on sembol (0–9) kullanır; taban 2 (ikili) iki sembol (0–1) kullanır. "Radiks", taban için resmi matematiksel eşanlamlısıdır.
Konumsal gösterim
Bir basamağın değerinin konumuna bağlı olduğu bir sistem. Her konum, tabanın bir kuvvetine eşit bir ağırlık taşır: taban \(b\) sisteminde, konum \(i\) (sağdan 0'dan başlayarak) adresinde bulunan basamak \(d_i \cdot b^{\,i}\) ile katkıda bulunur.
Basamak
Bir sayı içindeki tek bir sembol. Geçerli basamaklar taban ile sınırlıdır — taban 16, 0–9 ve A–F sembollerine izin verir; burada A–F, onlu değerleri 10–15 temsil eder.
En anlamlı basamak (MSD)
En solda bulunan basamak, en büyük konumsal ağırlığı taşır ve bu nedenle sayının değeri üzerinde en büyük etkiye sahiptir.
En az anlamlı basamak (LSD)
En sağda bulunan basamak, konumsal ağırlığı \(b^{0}=1\) olup; bunu değiştirmek sayının değerini en küçük miktarda değiştirir.
İkili, Sekizli, Onaltılı
Sırasıyla taban 2, 8 ve 16 sayı sistemleri. Bilgisayarlarda tercih edilirler çünkü tabanları ikinin kuvvetleridir, bu nedenle bit grupları temiz bir şekilde dönüştürülür: sekizli basamak başına 3 bit, onaltılı basamak başına 4 bit.
Bölüm ve Kalan
Tamsayı bölmesinin iki sonucu, onludan başka bir tabana dönüştürmek için kullanılır: hedef tabana kat kat bölerek, her kalanı bir basamak olarak kaydettikten sonra (en az anlamlı olandan itibaren) bölüm 0'a ulaşana kadar devam edin.

Sıkça sorulan sorular

En büyük taban kaçtır? 36'dır; çünkü standart 0–9 rakamları ile A–Z harfleri toplam 36 sembol sağlar.

Negatif sayılarla çalışır mı? Evet; başta yer alan eksi işareti çıktıda korunur.

Kesirli veya ondalıklı sayıları çevirebilir mi? Bu sürüm yalnızca tam sayılarla çalışır.

Son güncelleme: