İçeriğe geç
  1. Ana sayfa
  2. Geliştirici araçları
  3. Sayı tabanı çevirici

Sayı tabanı çevirici

Bir sayıyı herhangi bir tabanda yazın; ikilik, sekizlik, onluk ve onaltılık karşılıklarını görün.

Hangi kutuya yazarsanız diğerleri güncellenir. Eksi sayılar için başa - koyun.

İkiye tümleyen genişliği

Nasıl kullanılır?

  1. Sayıyı bildiğiniz tabanın kutusuna yazın. 0x, 0b ve 0o öneklerini de yazabilirsiniz.
  2. Diğer tabanlar siz yazarken güncellenir. 2 ile 36 arası başka bir taban da seçebilirsiniz.
  3. Eksi sayılar için ikiye tümleyen gösterimine ve bit sayısına alttan bakın.

Sık sorulanlar

Ne kadar büyük sayıları çevirebilirim?

Binlerce basamaklı sayıları. Hesabı tam sayı aritmetiğiyle (BigInt) yapıyoruz; 2⁵³’ten büyük sayılarda da son basamaklar yuvarlanmaz. Kutu başına 5.000 basamak sınırı var.

Eksi sayılar nasıl gösteriliyor?

Kutularda sayının işaretli yazımını görürsünüz: -42 ikilikte -101010 olur. Bilgisayarlar eksi sayıyı ise ikiye tümleyen ile saklar; -42 sekiz bitte 11010110, yani 0xD6 olur. Bu gösterimi alttaki tabloda, seçtiğiniz bit genişliğine göre veriyoruz.

0xFF gibi bir değerin eksi karşılığını nasıl bulurum?

Onaltılık kutuya FF yazın, genişliği 8 bit seçin. “İşaretli okunursa” satırında -1 görünür. Aynı bitler işaretsiz okununca 255 eder.

Ondalıklı sayıları çeviriyor musunuz?

Hayır, yalnız tam sayıları çeviriyoruz. 0,1 gibi kesirler ikilik tabanda çoğu zaman sonsuz basamak tutar; bunun için ayrı bir kayan nokta aracı gerekir.

10’dan büyük tabanlarda hangi harfler kullanılıyor?

10 için A, 11 için B diye devam eder; 36 tabanında Z, 35 demektir. Büyük ya da küçük harf yazabilirsiniz; sonuçları büyük harfle gösteriyoruz.

Bunlar da işinize yarayabilir