Mr. Encoder

Sayı Tabanı Dönüştürücü

Tam sayıları ikilik, sekizlik, onluk, onaltılık ve 2-36 arası herhangi bir taban arasında dönüştürün.

Nasıl kullanılır?

  1. İkilik, sekizlik, onluk, onaltılık ya da özel taban alanlarından herhangi birine sayı yazın.
  2. Diğer tüm alanlar anında güncellenir; negatif sayılar için başa eksi işareti koyabilirsiniz.
  3. İstediğiniz sonucu kopyalayın veya aşağıda 4 bitlik gruplara ayrılmış ikilik değeri inceleyin.

Sıkça sorulan sorular

Sayılar ne kadar büyük olabilir?

Pratikte bir sınır yoktur. Araç JavaScript BigInt kullandığı için 64 bit, 128 bit ve daha büyük değerler yuvarlanmadan, tam olarak dönüştürülür.

Negatif sayılar nasıl gösterilir?

Negatif sayılar her tabanda eksi işaretiyle gösterilir (ör. hex'te -FF). Sabit bir bit genişliğine bağlı olan ikiye tümleyen (two's complement) gösterimi kullanılmaz.

0x, 0b veya 0o önekli değerleri yapıştırabilir miyim?

Evet. İkilik, sekizlik ve onaltılık alanlarda 0b, 0o ve 0x önekleri kabul edilir; rakamlar arasındaki boşluk ve alt çizgiler yok sayılır.

10'dan büyük tabanlarda hangi rakamlar kullanılır?

A-Z harfleri 10 ile 35 arasındaki değerleri temsil eder; bu yüzden onaltılık tabanda 0-9 ve A-F, 36 tabanında ise tüm rakam ve harfler kullanılır. Büyük/küçük harf fark etmez.

Diğer araçlar