Sayı Tabanı Çevirici

Sayı tabanları nasıl çevrilir?

Sonuç

255
11111111
377
FF

Nasıl hesaplanır?

Yazdığınız sayının tabanını (2, 8, 10 veya 16) seçin; araç sayıyı dört tabanda birden gösterir. Önce sayıyı kendi tabanında okuyup düz bir tam sayıya çevirir, sonra bu tam sayıyı ikilik (0-1 rakamları), sekizlik (0-7), onluk (0-9) ve on altılık (0-9 ve A-F) tabanda yazar. Her tabanda değer Σ rakam × tabankonum şeklindedir; konumlar sağdan 0'dan başlar.

Yalnızca negatif olmayan tam sayılar desteklenir: eksi işareti, kesir veya 0x, 0b gibi önek kullanılmaz. Seçilen taban için geçersiz bir karakter varsa (örneğin ikilikte 9 veya on altılıkta G) araç sonuç yerine geçersiz sayı uyarısı verir. On altılık harfler büyük ya da küçük yazılabilir; çıktı büyük harfle verilir.

Örnek hesaplama

Onluk 255 sayısını çevirelim. İkilik: 255 = 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 olduğundan 8 bitin hepsi 1'dir ve ikilik karşılığı 11111111 olur. Sekizlik bitleri üçerli gruplar (11 111 111) ve 377 verir. On altılık bitleri dörderli gruplar (1111 1111); her grup F'dir, yani FF çıkar. Onluk değer 255 olarak kalır.

Bu örneği dene →

Sık yapılan hatalar

  • İkilik veya on altılık bir değer yazarken giriş tabanını onluk bırakmak; 101 onlukta yüz bir, ikilikte ise 5'tir.
  • 0xFF veya 0b1010 gibi önek yazmak. Yalnızca rakamları, yani FF veya 1010 girin.
  • Negatif ya da noktalı sayı girmek; yalnızca negatif olmayan tam sayılar çevrilir.
  • On altılık ve ikilik girişte O harfi ile sıfırı, küçük l ile bir rakamını karıştırmak.

Bu hesaplama hakkında

Bu araç, bilgisayar biliminde ve matematikte en sık kullanılan dört taban arasında -ikilik (taban 2), sekizlik (taban 8), onluk (taban 10) ve onaltılık (taban 16)- dönüşüm yapar; girilen sayıyı kaynak tabanda yorumlayıp aynı değeri hedef tabanın rakam kümesiyle yeniden ifade eder. İkilik sistem yalnızca 0 ve 1 kullanırken, onaltılık sistem 9'un ötesinde A-F harflerine uzanır ve hesap makinesi bu basamak değeri matematiğini her iki yönde de otomatik olarak yürütür.

Programcılar ve bilgisayar bilimi öğrencileri taban dönüşümünü sürekli kullanır, çünkü bilgisayarlar donanım seviyesinde veriyi ikilik olarak saklar, ancak ikilik sayılar okunamayacak kadar uzun olduğundan bellek adresleri, renk kodları ve düşük seviyeli hata ayıklamada kısa gösterim olarak onaltılık sistem kullanılır; sekizlik sistem ise hâlâ eski sistemlerde ve dosya izin gösteriminde karşımıza çıkar. Bilgisayarların sayıları içeride nasıl temsil ettiğini öğrenen ya da bir hex veya ikilik değeri onluk karşılığıyla elle kontrol etmesi gereken herkes, basamak değeri hesabını elle yapmak yerine bu tür bir çeviriciye güvenir.

Bu faydalı oldu mu?

En fazla 3 tepki seçebilirsiniz.

Yorumlar (0)

  • İlk yorumu siz yazın.

Popüler hesaplayıcılar

Tüm Hesaplayıcılar