Excel Hexadecimal Çevirme isimli dosyada, Hexadecimal sayı sistemi olan On altılık sayı sistemi hakkında bilgiler veren faydalı bir örnek bulunur.

Hexadecimal Sayı Sistemi On altılık Sayı Sistemidir.

Microişlemciler Binary (2 lik), Decimal (10 luk) ve Hexadecimal (16 lık) sayı sistemlerini kullanırlar. Binary sayı sistemi mikro denetleyicilerin anlayabildiği bir sayı sistemidir. Decimal sayı sistemi ilkokuldan beri gördüğümüz onluk sayı sistemidir. Hexadecimal sayı sistemi ise bizim binary sayı sistemimizi kolayca anlamamıza yardımcı olan bir sistemdir. Bununla birlikte programlayıcının bu üç sayı sistemi arasındaki ilişkiyi çok iyi bilmesi gerekir çünkü bazı işlemlerde birbirleri arasındaki dönüşümleri en iyi şekilde yapması gerekecektir.
Hexadecimal sayı sisteminde 0 - 9 arası rakamlar 0 - 9 arasındaki sayı değerlerini A - F arasındaki harfler de sırasıyla 10 , 11 , 12 , 13 , 14 ve 15 sayı değerlerini gösterirler.

Örnek olarak , 2AF3 hexadecimal sayısının decimal olarak karşılığını hesaplamak istersek
(2 × 16³) + (10 × 16²) + (15 × 16¹) + (3 × 16⁰ = 10995 bulabiliriz...

Hexadecimal sayıyı Binary olarak yazmak istersek, her bir değerin karşılığı olan 4 lü grupları yanyana yazmak yeterli olacaktır.

Excel DEC2HEX İşlevi
Ondalık sayıyı onaltılığa dönüştürür.

DEC2HEX(sayı, [basamak])
  • Sayı 549.755.813.887 ise, DEC2HEX işlevi #SAYI! hata değerini verir.
  • Sayı sayısal değilse DEC2HEX işlevi #DEĞER! hata değerini verir.
  • DEC2HEX sonucu için, belirtilenden daha çok Basamak karakteri gerekiyorsa, #SAYI! hata değerini verir.
Örneğin, DEC2HEX(64;1), sonucunun (40) iki karakter gerektirmesi nedeniyle hata değeri verir.
  • Basamaklar tamsayı değilse, Basamakların değeri kesilir.Basamaklar negatif ise, DEC2HEX işlevi #SAYI! hata değerini verir.
Excel Hexadecimal Çevirme-1.png


Daha fazla örnek için Dec2Hex Formülü Örnekleri adresini inceleyebilirsiniz.

Excel HEX2DEC İşlevi
Onaltılık sayıyı ondalığa dönüştürür.

HEX2DEC(sayı)

Sayı Gerekli. Dönüştürmek istediğiniz onaltılı tabandaki sayıdır. Sayı 10'dan fazla karakter (40 bit) içeremez. En önemli sayı biti işaret bitidir. Geri kalan 39 bit büyüklük bitleridir. Negatif sayılar ikiye tamamlama notasyonu kullanılarak ifade edilir.
  • Sayı geçerli bir onaltılı sayı değilse, HEX2DEC fonksiyonu #SAYI! hata değeri verir.
Excel Hexadecimal Çevirme-2.png


Daha fazla örnek için Hex2Dec Formülü Örnekleri adresini inceleyebilirsiniz.

Excel BIN2HEX İşlevi
İkilik tabandaki bir sayıyı onaltılık tabana dönüştürür

BIN2HEX(sayı, [basamak])
  • Sayı geçerli bir ikilik sayı değilse ya da sayı 10'dan fazla karakter (10 bit) içeriyorsa, BIN2HEX işlevi #SAYI! hata değerini verir.
  • Sayı negatifse, BIN2HEX yerleri atlar ve onaltı tabanındaki 10 karakterlik bir sayı verir.
  • BIN2HEX işlevi basamak sayısından daha fazla karakter gerektiriyorsa, #SAYI! hata değerini verir.
  • Basamak sayısı sayısal değilse, BIN2HEX işlevi #DEĞER! hata değerini verir. Basamak sayısı negatifse, BIN2HEX işlevi #SAYI! hata değerini verir.
Excel Hexadecimal Çevirme-3.png


Daha fazla örnek için Bin2hex Formülü Örnekleri adresini inceleyebilirsiniz.

Excel HEX2BIN İşlevi
Onaltılık sayıyı ikiliye dönüştürür.

HEX2BIN(sayı, [basamak])
  • Sayı negatifse, HEX2BIN işlevi basamağı gözardı eder ve 10 karakterlik ikili bir sayı verir.
  • Sayı negatifse, FFFFFFFE00'dan küçük olamaz; sayı pozitifse 1FF'den büyük olamaz.
  • Sayı geçerli bir onaltılı sayı değilse, HEX2BIN işlevi #SAYI! hata değeri verir.
  • HEX2BIN işlevine basamaktan daha çok karakter gerekiyorsa #SAYI! hata değeri verir.
  • Basamaklar sayısal değilse, HEX2BIN işlevi #DEĞER! hata değeri verir.
Excel Hexadecimal Çevirme-4.png


Daha fazla örnek için Hex2Bın Formülü Örnekleri adresini ziyaret edebilirsiniz.

Bu Dosyada Kullanılan Özellikler

Resul Kurt Danışmanlık

Son incelemeler

Faydalı bir dosya, paylaştığınız için sağolun.
Geri
Üst