Hex Hesap Makinesi

Onaltılık sayılarla işlem yapın ve hex ile ondalık arasında dönüştürün.

Last updated:

Bu hesap makinesi işinize yaradı mı?

★ ★ ★ ★ ★
Bu hesaplayıcıyı yerleştir

Hesaplama Örnekleri

Hesaplama Durumu Sonuç
Hex toplama: 0xA + 0x5 0xF (ondalık 15)
Hex’ten ondalığa: 0xFF 255
Ondalıktan hex’e: 1000 0x3E8
Hex çıkarma: 0x20 - 0x1 0x1F (ondalık 31)
Mihail Doncenco
Mihail Doncenco Site Kurucusu ve Hesap Makinesi Uzmanı

CalcMate'in kurucusu ve geliştiricisi. Sitedeki tüm hesap makinelerini formül doğruluğuna ve net, pratik sonuçlara odaklanarak oluşturur ve günceller.

Hex Hesap Makinesi Nasıl Kullanılır?

İlk sayıyı onaltılık olarak girin: 0-9 rakamları ve A-F harfleri kullanılır. Sonra işlemi seçin (toplama, çıkarma, çarpma, bölme), ikinci sayıyı girin ve “Hesapla”ya tıklayın. Yalnızca dönüştürmek istiyorsanız ikinci sayıyı boş bırakın.

Hex, bellek adreslerinde, bit düzeyindeki işlemlerde ve HTML/CSS renk kodlarında kullanılır. Örneğin #FF8000 rengi RGB’de (255, 128, 0)’dır. Sonuçları hem hex hem ondalık olarak görerek kendi hesabınızı doğrulayabilirsiniz.

Onaltılık Sayılar Nasıl Hesaplanır?

Onaltılık sistem 16 sembol kullanır: 0-9 ve A-F (A = 10, B = 11, C = 12, D = 13, E = 14, F = 15). Her basamak 16’nın bir kuvvetini temsil eder. \(n\) basamaklı bir hex sayısının ondalık değeri \(N = \sum_{i=0}^{n-1} d_i \times 16^i\) formülüyle bulunur. Örnek: \(2B_{16} = 2 \times 16 + 11 \times 1 = 43\).

Toplamada sütun toplamı 16 ya da daha fazlaysa 16 çıkarılır ve bir sonraki sütuna 1 elde taşınır. F + 1 = 10 (ondalık 16) olur. 0xAB + 0xCD = 0x178 (171 + 205 = 376). Çıkarmada üstteki basamak küçükse yan sütundan 16 değerinde borç alınır: 0xFF - 0x1A = 0xE5 (229). Ondalıktan hex’e çevirmek için sayıyı 16’ya bölüp kalanları alttan yukarı okursunuz: 250 ÷ 16 = 15 kalan 10, 15 ÷ 16 = 0 kalan 15, yani FA. Çarpmada 0xFF × 0x10 = 0xFF0 (4080), yani 16 ile çarpmak sayıyı bir basamak sola kaydırır.

Hex toplama ve dönüşüm örneği

Uzman Tavsiyeleri 💡

  • A-F harflerini büyük harfle yazın, teknik belgelerde olağan biçim budur.
  • Kendi hesabınızı doğrulamak için ondalık karşılığa bakın.
  • Yalnızca dönüştürme yapacaksanız ikinci sayı alanını boş bırakın.

📋Hesaplama Adımları

  1. İlk sayıyı onaltılık (0-F) olarak girin.

  2. Aritmetik işlemi seçin ya da yalnızca dönüştürmek için ikinci sayıyı boş bırakın.

  3. Sonucu görmek için “Hesapla”ya tıklayın.

Kaçınılması Gereken Hatalar ⚠️

  1. G, H, Z gibi geçersiz karakterler girmek: hex yalnızca 0-9 ve A-F kullanır.
  2. Elde kuralını 10 tabanındaki gibi uygulamak: hex’te eşik 16’dır.
  3. Ondalıktan hex’e çevirirken kalanları ters sırayla okumamak.
  4. İşaretli hex hesabında 2’ye tümleyen kuralını unutmak.

Pratik Uygulama Alanları📊

  1. C ve Assembly’de bellek ofsetlerini ve işaretçi adreslerini hesaplayın.

  2. CSS’te RGB değerlerini hex renk koduna çevirin.

  3. Bilgisayar bilimleri derslerinde bit düzeyi işlemleri doğrulayın.

  4. Firmware hata ayıklamada hex değerleri hızla tam sayıya çevirin.

Sıkça Sorulan Sorular (SSS)

Hex hesap makinesi nedir ve nerede kullanılır?

Hex hesap makinesi, onaltılık (taban 16) sayılarla toplama, çıkarma, çarpma, bölme ve ondalığa dönüştürme yapar. Bellek adresleri, renk kodları ve bit düzeyindeki işlemlerde kullanılır. Örneğin 0xFF değeri ondalıkta 255’tir.

Hex sayı ondalığa nasıl çevrilir?

Her basamağı 16’nın kuvvetiyle çarpıp toplayın: \[N = \sum_{i=0}^{n-1} d_i \times 16^i\] Burada \(d_i\) sağdan \(i\). basamağın değeridir (en sağdaki \(i = 0\)). Örnek: \(2B_{16} = 2 \times 16^1 + 11 \times 16^0 = 43\). \(FF_{16} = 15 \times 16 + 15 = 255\).

Hex toplamada elde nasıl çalışır?

Sütun toplamı 16 ya da daha fazlaysa 16 çıkarılır ve bir sonraki sütuna 1 taşınır. Toplam 15 ya da daha azsa sonuç doğrudan 0-F ile yazılır. Örneğin \(F + 1 = 10_{16}\) (ondalık 16) ve \(0xAB + 0xCD = 0x178\), yani \(171 + 205 = 376\).

İşaretli hex sayılar nasıl yorumlanır?

Bilgisayarlarda negatif sayılar genellikle 2’ye tümleyen yöntemiyle saklanır. 8 bitlik işaretli bir sayıda 0xFF değeri -1, 0x80 değeri -128 anlamına gelir. Aynı 0xFF, işaretsiz olarak 255’tir. İşaretli ve işaretsiz yorum, bit sayısına bağlıdır.

Ondalık sayı hex’e nasıl çevrilir?

Sayıyı sürekli 16’ya bölün, kalanları not edin ve alttan yukarı okuyun. 250 için: 250 ÷ 16 = 15 kalan 10 (A), 15 ÷ 16 = 0 kalan 15 (F). Alttan yukarı okuyunca FA çıkar, yani \(250 = FA_{16}\). Kontrol: \(15 \times 16 + 10 = 250\).

Yazılımda neden hex kullanılır?

Bir hex rakamı tam olarak 4 bit (bir nibble) temsil eder. Bu, uzun ikili dizileri çok daha kısa yazmanızı sağlar. 8 bitlik bir bayt iki hex rakamıyla gösterilir (00 ile FF arası, yani ondalık 0 ile 255).
Not: Bu hesaplayıcı, bilgilendirme amaçlı faydalı tahminler sunmak için tasarlanmıştır. Doğruluk için çaba göstersek de sonuçlar yerel yasalara ve bireysel durumlara göre değişiklik gösterebilir. Önemli kararlar için profesyonel bir danışmana başvurmanızı öneririz.