Kaydedilen hesaplayıcılar
Dönüşüm

Ondalık Çeviriciye Onaltılık

Sıfırla
Sonuçu paylaş
Kaydet
Gömme
Hata bildir

Hesaplayıcıyı paylaş

Ücretsiz hesap makinemizi web sitenize ekleyin

Lütfen geçerli bir URL girin. Sadece HTTPS URL'leri desteklenir.

Sayfadaki hesap makinesi giriş alanlarında bulunan mevcut değerleri yerleşik hesap makinesinin varsayılan değerleri olarak kullanın.
Giriş kenar odak rengi, anahtar kutusu işaretli rengi, seçili öğe üzerine gelindiğinde görülen renk vb.

Kullanım Koşulları'na kabul edin.
Önizleme

Hesap makinesini kaydet

Hesaplayıcıyı paylaş

Onluk Sayı Sistemi Nedir?

Onluk sayı sistemi, ya da taban-10 sistemi, günlük yaşamda kullanılan en yaygın sayı sistemidir. 0’dan 9’a kadar on rakam içerir ve her bir rakamın pozisyonu, on kuvvetlerine göre değerini belirler. Örneğin, 523 sayısında, 5 rakamı yüzler basamağındadır ve 5×102=5005 \times 10^2 = 500’e eşittir; 2 rakamı onlar basamağındadır, 2×101=202 \times 10^1 = 20; ve 3 rakamı birler basamağındadır, 3×100=33 \times 10^0 = 3. Böylece bu değerleri topladığımızda 500+20+3=523500 + 20 + 3 = 523 elde ederiz.

Bu konum bazlı değer sistemi basittir çünkü insanların sayı sayma anlayışının nasıl ortaya çıktığıyla — on parmağa karşılık gelen on rakam kullanılarak — uyumlu hale gelir.

Onaltılık Sayı Sistemi Nedir?

Onaltılık sayı sistemi, ya da taban-16 sistemi, bilgisayar ve dijital elektronik alanlarında, ikili kod ile yakın ilişkisi nedeniyle yaygın olarak kullanılır. On sembol yerine on altı tane kullanılır. İlk on sembol, onluk sistemdekiyle aynıdır (0-9), ancak ondan on beşe kadar olan değerleri temsil etmek için A-F harfleri eklenir:

OnlukOnaltılık
00
11
22
33
44
55
66
77
88
99
10A
11B
12C
13D
14E
15F

Onaltılık sistem, ikili verilerin insanlar tarafından okunabilirliğinde özellikle kullanışlıdır. Bir onaltılık rakam, doğrudan dört ikili rakama, yani bitten oluşur. Bu, ikili ile onaltılı arasında dönüştürmeyi basit hale getirir — her dört bit grubu doğrudan bir onaltılık rakama çevrilir.

Adım Adım Dönüştürme Süreci

  1. Onaltılık sayıyı yazın.
  2. Her rakama karşılık gelen onluk değerini atayın.
  3. Her rakamı, konum indeksine göre 0’dan başlayarak 16’nın kuvvetine çarpın.
  4. Tüm sonuçları toplayın.

Bu adım adım manuel yöntem, otomatik bir dönüştürücünün anında gerçekleştirdiği işlemdir.

Örnekler

Örnek 1

Onaltılık 101 sayısını onluğa çevirin.

Bölümleme: 10116=(1×162)+(0×161)+(1×160)101_{16} = (1 \times 16^2) + (0 \times 16^1) + (1 \times 16^0)

böylece (1×162)+(0×161)+(1×160)=256+0+1=257(1 \times 16^2) + (0 \times 16^1) + (1 \times 16^0) = 256 + 0 + 1 = 257.

Sonuç olarak, 10116=25710101_{16} = 257_{10} olur.

Örnek 2

Sekizlik sayı FF’i onluğa çevirin.

FF16=(15×161)+(15×160)=240+15=255FF_{16} = (15 \times 16^1) + (15 \times 16^0) = 240 + 15 = 255

Bu nedenle, FF16=25510FF_{16} = 255_{10}.
İkili sistemde bu da 11111111’e eşittir ve 8-bit sistemlerde bir baytın maksimum değerini temsil eder.

Örnek 3

Onluk sayı 513’ü onaltılıya çevirin.

Onluktan onaltılıya:

16’ya BölümBölümKalan
513 ÷ 16321
32 ÷ 1620
2 ÷ 1602

Bu nedenle, 51310=20116513_{10} = 201_{16}.

Tarihsel Arka Plan

Onaltılık notasyon fikri, 20. yüzyılın ortalarında dijital bilgisayarların geliştirilmesiyle ortaya çıkmıştır. Sadece 0 ve 1’lerden oluşan ikili sayılar, insanlar için zorlayıcı olduğundan, mühendisler taban-16’yı etkili bir kısayol olarak tanıttılar. İlk programlama dilleri ve bilgisayar sistemleri — örneğin, IBM ana bilgisayarları ve daha sonra C tabanlı diller — adresleme, makine talimatları ve renk kodları için onaltılık temsilini benimsedi.

Modern bilişimde, onaltılık notasyon web tasarımında standarttır (örneğin, #FF5733) ve hatalar için, hata ayıklama araçlarında, bellenim geliştirmede ve bellek adreslemede kullanılır.

Günlük Bağlamda Dönüştürme

Onaltılık değerler soyut görünse de, sıkça karşımıza çıkarlar:

  • Renk kodları web tasarımında: #FFFFFF (beyaz) veya #000000 (siyah). Her karakter çifti, kırmızı, yeşil ve mavi kanallar için bir renk yoğunluğuna karşılık gelir.
  • Bilgisayar hafıza adresleri: örneğin, 0x1A3F.
  • Hata kodları: donanım veya yazılım teşhislerinden. Bu değerleri nasıl yorumlayacağınızı veya dönüştüreceğinizi anlamak, sorun giderme ve veri analizini daha sezgisel hale getirebilir.

Sıkça Sorulan Sorular

Onaltılık değer 3e7’yi onluğa nasıl dönüştürürüm?

3e716=(3×162)+(14×161)+(7×160)=(3×256)+(14×16)+(7×1)=768+224+7=9993e7_{16} = (3 \times 16^2) + (14 \times 16^1) + (7 \times 16^0) = (3 \times 256) + (14 \times 16) + (7 \times 1) = 768 + 224 + 7 = 999.
Bu nedenle, 3e716=999103e7_{16} = 999_{10}.

Onaltılık basamaklar A’dan F’e kadar olan kaç ondalık numaraya karşılık gelir?

A’dan F’e kadar olan harfler, 10’dan 15’e kadar onluk sayılara karşılık gelir. Dolayısıyla, altı ondalık değer (10, 11, 12, 13, 14, 15) onaltılık A-F ile eşleşir.

Neden programlamada onaltılık kullanılır?

Çünkü bir onaltılık rakam, tam olarak dört ikili bite eşittir ve bu, ikili dizilerin nasıl temsil edildiğini, okunduğunu ve hata ayıklandığını basitleştirir. Örneğin, ikili 11111111, onaltılı FF olarak kolayca yazılabilir.

Onaltılıdan onluğa bir dönüşümün doğruluğu nasıl kontrol edilir?

Ondalık değeri hesapladıktan sonra, tekrar tekrar 16’ya bölerek ve kalanları kaydederek onaltılıya geri çevirin. Eğer orijinal onaltı basamaklarınıza geri döndüyseniz, dönüşüm doğru demektir.

2022’yi onluktan onaltılıya

2022 sayısını onluktan onaltılıya çevirelim.

16’ya BölümBölümKalan
2022 ÷ 161266
126 ÷ 16714 (E)
7 ÷ 1607

Alttan üste kalanlar: 202210=7E6162022_{10} = 7E6_{16}.

Hata bildirimi