MCP ile bağlan →

Hesaplamaya Girin

Formül

Reklam

Sonuç

İşlem FF + A5
Hex Sonuç 1A4
Ondalık Değerler 255 + 165
Ondalık Sonuç 420

Hex Hesaplama Aracı Ne İşe Yarar?

Hex Hesaplama aracı, onaltılık (16 tabanlı) sayılar üzerinde doğrudan aritmetik işlem yapar. Sayıları elle ondalık sisteme çevirip işlemi yaptıktan sonra tekrar geri dönüştürmek yerine; iki hex değeri girer, bir işlem seçer ve sonucu anında hex olarak alırsınız. Toplama, çıkarma, çarpma ve bölmeyi desteklediği için yazılımcılar, gömülü sistem mühendisleri ve bellek adresleri, renk kodları ya da bayt düzeyinde veriyle çalışan herkes için pratik bir çözümdür.

Giriş Alanları

  • Hex Değer 1: İlk onaltılık sayınız (0–9 rakamları ve A–F harfleri).
  • İşlem: Topla, Çıkar, Çarp veya Böl seçeneklerinden birini belirleyin.
  • Hex Değer 2: İkinci onaltılık sayınız.

Hesaplama Nasıl Çalışır?

Arka planda, her iki hex ifadesi de tam sayıya dönüştürülür (16 tabanından 10 tabanına). Seçtiğiniz işlem uygulanır, ardından sonuç tekrar büyük harfli onaltılık biçime çevrilir. Formül olarak ifade edersek:

  • Topla: $$\text{Result}_{16} = \text{Hex}_1 + \text{Hex}_2$$
  • Çıkar: $$\text{Result}_{16} = \text{Hex}_1 - \text{Hex}_2$$
  • Çarp: $$\text{Result}_{16} = \text{Hex}_1 \times \text{Hex}_2$$
  • Böl: $$\text{Result}_{16} = \left\lfloor \frac{\text{Hex}_1}{\text{Hex}_2} \right\rfloor$$ (tam sayı bölmesi, kalan atılır)

İşlemler büyük tam sayı (big-integer) aritmetiğiyle yapıldığından, çok büyük hex değerleri taşma (overflow) sorunu yaşanmadan rahatça hesaplanır. Sıfıra bölme yaparsanız (Hex Değer 2 = 0), sıfıra bölme tanımsız olduğu için hesaplayıcı "Hata" döndürür.

Reklam
Onaltılık basamak değerlerinin on altının kuvvetleriyle eşleştirildiği diyagram
Her onaltılık basamak 16'nın bir kuvvetini temsil eder; hesap makinesi değerleri böyle dönüştürür ve hesaplar.

Örnek Hesaplama

Diyelim ki Hex Değer 1 = 1A girdiniz, Çarp işlemini seçtiniz ve Hex Değer 2 = F yazdınız.

  • 1A ondalık sistemde = 26
  • F ondalık sistemde = 15
  • $$26 \times 15 = 390$$
  • 390 tekrar hex'e çevrilince = 186

Yani \(1A \times F\) = onaltılık tabanda 186 olur. Hesaplayıcı, hem hex sonucu hem de altta yatan ondalık değerleri gösterir; böylece sonucu kolayca kontrol edebilirsiniz.

Elde ve sonuçla birlikte sütunlara hizalanmış onaltılık toplama
Elde değerlerinin sonuca nasıl taşındığını gösteren sütun sütun onaltılık toplama.

Sıkça Sorulan Sorular

Bölme işlemi kesirli sonuç veya kalan verir mi? Hayır. Bölme yalnızca tam sayı bölümünü döndürür; örneğin 10 ÷ 3 (hex) işleminde sonuç tam sayı olarak verilir ve kalan göz ardı edilir.

Küçük harfli hex harfleri kullanabilir miyim? Evet. Hex ayrıştırması hem küçük (a–f) hem de büyük (A–F) harfleri kabul eder. Sonuç ise her zaman büyük harfle gösterilir.

Çıkarma negatif bir sonuç verirse ne olur? Hesaplayıcı bunu doğru şekilde işler ve negatif bir hex sonucu gösterir; çünkü işaretli büyük tam sayı değerleriyle çalışır.

Son güncelleme: