Taban Dönüşümü Hesaplama

Binary, octal, decimal ve hexadecimal çevirici.

Son güncelleme: · Nasıl hesaplıyoruz?

Taban Dönüşümü Hesaplama nedir?

IP adresindeki 192 değeri ikilik tabanda 11000000, CSS'teki #FF8800 renginin kırmızı bileşeni FF yani 255. Günlük hayatta 10'luk tabanı kullanırız; bilgisayarlar ise 2'lik (binary), mühendisler pratik nedenlerle 16'lık (hex) tabanı tercih eder.

Sayıyı yazın, kaynak ve hedef tabanı seçin; 2, 8, 10 ve 16'lık karşılıkları birlikte gösterilir. Tabanlar 2, 8, 10, 16 ve 36'dır (36'lık tabanda 0-9 ve a-z kullanılır).

Onluktan ikiliğe çevirme

Örnek: 100 → 100/2=50 kalan 0; 50/2=25 kalan 0; 25/2=12 kalan 1; 12/2=6 kalan 0; 6/2=3 kalan 0; 3/2=1 kalan 1; 1/2=0 kalan 1. Sondan okuyunca 1100100.

  1. Sayıyı 2'ye bölün ve kalanı yazın.
  2. Bölüm 0 olana kadar tekrarlayın.
  3. Kalanları sondan başa doğru okuyun.

Aynı sayı dört tabanda

OnlukİkilikSekizlikOnaltılık
10101012A
100110010014464
1361000100021088
19211000000300C0
25511111111377FF

Örnek: Renk kodu FF8800'ı okumak

#FF8800 üç bayttan oluşur: FF = 255, 88 = 8·16 + 8 = 136, 00 = 0. Yani RGB (255, 136, 0). 136'yı ikiliğe çevirirseniz 10001000 bulursunuz.

Örnek: Linux dosya izni 755

755 sekizlik bir sayıdır. İkilik karşılığı 111 101 101 olduğundan sahibi okuyup yazıp çalıştırabilir (111), grup ve diğerleri yalnızca okuyup çalıştırabilir (101). Onluk karşılığı 493'tür; asıl önemli olan sekizlik gösterimdir.

Hex rakamları

Onluk101112131415
OnaltılıkABCDEF

Sık yapılan hatalar

  • Tabanda olmayan rakam yazmak: ikilik tabanda 2 olamaz; araç kullanılabilir rakamları gösteren bir uyarı verir.
  • 0x veya # ön ekini yazmak: yalnızca rakamları girin, FF yeterlidir.
  • Kesirli ya da negatif sayı girmek: araç tam sayılarla çalışır.
  • Baştaki sıfırların kaybolması: 00001010 çevrildiğinde sonuç 1010 olarak yazılır.
  • Hex ile ondalığı karıştırmak: 10 onaltılık tabanda 16 demektir (A ise 10'dur).

Sık sorulan sorular

Renk kodlarındaki #FF8800 ne demek?

Kırmızı, yeşil ve mavi bileşenlerin onaltılık (0-255) değerleridir: FF = 255, 88 = 136, 00 = 0.

En çok kaç basamaklı sayı çevrilebilir?

Araç BigInt kullandığı için çok büyük sayıları da kesin olarak çevirir.

36'lık taban ne işe yarar?

0-9 rakamları ile a-z harflerinin tamamını kullanan tabandır. zz değeri 1.295'tir. Büyük sayıları kısa metinlerle göstermek için kullanılabilir.

Büyük-küçük harf farkı var mı?

Yok. ff ile FF aynı sayıdır; araç sonuçları büyük harfle yazar.